#include "resources.h"

namespace love
{
	static char Vera_ttf_data[65932] = {0,1,0,0,0,17,1,0,0,4,0,16,79,83,47,50,-76,95,-12,99,0,0,-21,112,0,0,0,86,80,67,76,
	84,-47,-118,94,-105,0,0,-21,-56,0,0,0,54,99,109,97,112,-92,-61,-24,-96,0,0,-79,108,0,0,3,88,99,
	118,116,32,-1,-45,29,57,0,0,30,-4,0,0,1,-4,102,112,103,109,-25,-76,-15,-60,0,0,38,96,0,0,0,
	-117,103,97,115,112,0,7,0,7,0,1,1,72,0,0,0,12,103,108,121,102,12,116,65,-49,0,0,38,-20,0,
	0,-118,126,104,100,109,120,52,-16,33,14,0,0,-20,0,0,0,21,72,104,101,97,100,-35,-124,-94,-48,0,1,1,
	84,0,0,0,54,104,104,101,97,16,69,8,111,0,0,-21,76,0,0,0,36,104,109,116,120,9,-58,-114,-78,0,
	0,-76,-60,0,0,4,48,107,101,114,110,-36,82,-43,-103,0,0,-67,-96,0,0,45,-118,108,111,99,97,-13,-53,-46,
	61,0,0,-69,-124,0,0,2,26,109,97,120,112,5,71,6,58,0,0,-21,44,0,0,0,32,110,97,109,101,-39,
	-68,-56,-75,0,0,1,28,0,0,29,-33,112,111,115,116,-76,90,47,-69,0,0,-72,-12,0,0,2,-114,112,114,101,
	112,59,7,-15,0,0,0,32,-8,0,0,5,104,0,0,0,22,1,14,0,1,0,0,0,0,0,0,0,58,0,
	0,0,1,0,0,0,0,0,1,0,19,0,58,0,1,0,0,0,0,0,2,0,5,0,95,0,1,0,0,0,
	0,0,3,0,19,0,58,0,1,0,0,0,0,0,4,0,19,0,58,0,1,0,0,0,0,0,5,0,12,0,
	100,0,1,0,0,0,0,0,6,0,23,0,77,0,1,0,0,0,0,0,7,0,48,0,-83,0,1,0,0,0,
	0,0,8,0,14,8,108,0,1,0,0,0,0,0,11,0,24,9,-125,0,1,0,0,0,0,0,13,9,19,0,
	112,0,3,0,1,4,9,0,0,0,116,9,-101,0,3,0,1,4,9,0,1,0,38,10,15,0,3,0,1,4,
	9,0,2,0,10,10,89,0,3,0,1,4,9,0,3,0,38,10,15,0,3,0,1,4,9,0,4,0,38,10,
	15,0,3,0,1,4,9,0,5,0,24,10,99,0,3,0,1,4,9,0,6,0,46,10,53,0,3,0,1,4,
	9,0,7,0,96,10,-11,0,3,0,1,4,9,0,8,0,28,26,115,0,3,0,1,4,9,0,11,0,48,28,
	-95,0,3,0,1,4,9,0,13,18,38,10,123,67,111,112,121,114,105,103,104,116,32,40,99,41,32,50,48,48,
	51,32,98,121,32,66,105,116,115,116,114,101,97,109,44,32,73,110,99,46,32,65,108,108,32,82,105,103,104,116,
	115,32,82,101,115,101,114,118,101,100,46,66,105,116,115,116,114,101,97,109,32,86,101,114,97,32,83,97,110,115,
	66,105,116,115,116,114,101,97,109,86,101,114,97,83,97,110,115,45,82,111,109,97,110,82,101,108,101,97,115,101,
	32,49,46,49,48,67,111,112,121,114,105,103,104,116,32,40,99,41,32,50,48,48,51,32,98,121,32,66,105,116,
	115,116,114,101,97,109,44,32,73,110,99,46,13,10,65,108,108,32,82,105,103,104,116,115,32,82,101,115,101,114,
	118,101,100,46,13,10,66,105,116,115,116,114,101,97,109,32,86,101,114,97,32,105,115,32,97,32,116,114,97,100,
	101,109,97,114,107,32,111,102,32,66,105,116,115,116,114,101,97,109,44,32,73,110,99,46,13,10,13,10,80,101,
	114,109,105,115,115,105,111,110,32,105,115,32,104,101,114,101,98,121,32,103,114,97,110,116,101,100,44,32,102,114,
	101,101,32,111,102,32,99,104,97,114,103,101,44,32,116,111,32,97,110,121,32,112,101,114,115,111,110,32,111,98,
	116,97,105,110,105,110,103,32,97,32,99,111,112,121,32,111,102,32,116,104,101,32,102,111,110,116,115,32,97,99,
	99,111,109,112,97,110,121,105,110,103,32,116,104,105,115,32,108,105,99,101,110,115,101,32,40,34,70,111,110,116,
	115,34,41,32,97,110,100,32,97,115,115,111,99,105,97,116,101,100,32,100,111,99,117,109,101,110,116,97,116,105,
	111,110,32,102,105,108,101,115,32,40,116,104,101,32,34,70,111,110,116,32,83,111,102,116,119,97,114,101,34,41,
	44,32,116,111,32,114,101,112,114,111,100,117,99,101,32,97,110,100,32,100,105,115,116,114,105,98,117,116,101,32,
	116,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,44,32,105,110,99,108,117,100,105,110,103,32,119,
	105,116,104,111,117,116,32,108,105,109,105,116,97,116,105,111,110,32,116,104,101,32,114,105,103,104,116,115,32,116,
	111,32,117,115,101,44,32,99,111,112,121,44,32,109,101,114,103,101,44,32,112,117,98,108,105,115,104,44,32,100,
	105,115,116,114,105,98,117,116,101,44,32,97,110,100,47,111,114,32,115,101,108,108,32,99,111,112,105,101,115,32,
	111,102,32,116,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,44,32,97,110,100,32,116,111,32,112,
	101,114,109,105,116,32,112,101,114,115,111,110,115,32,116,111,32,119,104,111,109,32,116,104,101,32,70,111,110,116,
	32,83,111,102,116,119,97,114,101,32,105,115,32,102,117,114,110,105,115,104,101,100,32,116,111,32,100,111,32,115,
	111,44,32,115,117,98,106,101,99,116,32,116,111,32,116,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,
	110,100,105,116,105,111,110,115,58,13,10,13,10,84,104,101,32,97,98,111,118,101,32,99,111,112,121,114,105,103,
	104,116,32,97,110,100,32,116,114,97,100,101,109,97,114,107,32,110,111,116,105,99,101,115,32,97,110,100,32,116,
	104,105,115,32,112,101,114,109,105,115,115,105,111,110,32,110,111,116,105,99,101,32,115,104,97,108,108,32,98,101,
	32,105,110,99,108,117,100,101,100,32,105,110,32,97,108,108,32,99,111,112,105,101,115,32,111,102,32,111,110,101,
	32,111,114,32,109,111,114,101,32,111,102,32,116,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,32,
	116,121,112,101,102,97,99,101,115,46,13,10,13,10,84,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,
	101,32,109,97,121,32,98,101,32,109,111,100,105,102,105,101,100,44,32,97,108,116,101,114,101,100,44,32,111,114,
	32,97,100,100,101,100,32,116,111,44,32,97,110,100,32,105,110,32,112,97,114,116,105,99,117,108,97,114,32,116,
	104,101,32,100,101,115,105,103,110,115,32,111,102,32,103,108,121,112,104,115,32,111,114,32,99,104,97,114,97,99,
	116,101,114,115,32,105,110,32,116,104,101,32,70,111,110,116,115,32,109,97,121,32,98,101,32,109,111,100,105,102,
	105,101,100,32,97,110,100,32,97,100,100,105,116,105,111,110,97,108,32,103,108,121,112,104,115,32,111,114,32,99,
	104,97,114,97,99,116,101,114,115,32,109,97,121,32,98,101,32,97,100,100,101,100,32,116,111,32,116,104,101,32,
	70,111,110,116,115,44,32,111,110,108,121,32,105,102,32,116,104,101,32,102,111,110,116,115,32,97,114,101,32,114,
	101,110,97,109,101,100,32,116,111,32,110,97,109,101,115,32,110,111,116,32,99,111,110,116,97,105,110,105,110,103,
	32,101,105,116,104,101,114,32,116,104,101,32,119,111,114,100,115,32,34,66,105,116,115,116,114,101,97,109,34,32,
	111,114,32,116,104,101,32,119,111,114,100,32,34,86,101,114,97,34,46,13,10,13,10,84,104,105,115,32,76,105,
	99,101,110,115,101,32,98,101,99,111,109,101,115,32,110,117,108,108,32,97,110,100,32,118,111,105,100,32,116,111,
	32,116,104,101,32,101,120,116,101,110,116,32,97,112,112,108,105,99,97,98,108,101,32,116,111,32,70,111,110,116,
	115,32,111,114,32,70,111,110,116,32,83,111,102,116,119,97,114,101,32,116,104,97,116,32,104,97,115,32,98,101,
	101,110,32,109,111,100,105,102,105,101,100,32,97,110,100,32,105,115,32,100,105,115,116,114,105,98,117,116,101,100,
	32,117,110,100,101,114,32,116,104,101,32,34,66,105,116,115,116,114,101,97,109,32,86,101,114,97,34,32,110,97,
	109,101,115,46,13,10,13,10,84,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,32,109,97,121,32,
	98,101,32,115,111,108,100,32,97,115,32,112,97,114,116,32,111,102,32,97,32,108,97,114,103,101,114,32,115,111,
	102,116,119,97,114,101,32,112,97,99,107,97,103,101,32,98,117,116,32,110,111,32,99,111,112,121,32,111,102,32,
	111,110,101,32,111,114,32,109,111,114,101,32,111,102,32,116,104,101,32,70,111,110,116,32,83,111,102,116,119,97,
	114,101,32,116,121,112,101,102,97,99,101,115,32,109,97,121,32,98,101,32,115,111,108,100,32,98,121,32,105,116,
	115,101,108,102,46,13,10,13,10,84,72,69,32,70,79,78,84,32,83,79,70,84,87,65,82,69,32,73,83,32,
	80,82,79,86,73,68,69,68,32,34,65,83,32,73,83,34,44,32,87,73,84,72,79,85,84,32,87,65,82,82,
	65,78,84,89,32,79,70,32,65,78,89,32,75,73,78,68,44,32,69,88,80,82,69,83,83,32,79,82,32,73,
	77,80,76,73,69,68,44,32,73,78,67,76,85,68,73,78,71,32,66,85,84,32,78,79,84,32,76,73,77,73,
	84,69,68,32,84,79,32,65,78,89,32,87,65,82,82,65,78,84,73,69,83,32,79,70,32,77,69,82,67,72,
	65,78,84,65,66,73,76,73,84,89,44,32,70,73,84,78,69,83,83,32,70,79,82,32,65,32,80,65,82,84,
	73,67,85,76,65,82,32,80,85,82,80,79,83,69,32,65,78,68,32,78,79,78,73,78,70,82,73,78,71,69,
	77,69,78,84,32,79,70,32,67,79,80,89,82,73,71,72,84,44,32,80,65,84,69,78,84,44,32,84,82,65,
	68,69,77,65,82,75,44,32,79,82,32,79,84,72,69,82,32,82,73,71,72,84,46,32,73,78,32,78,79,32,
	69,86,69,78,84,32,83,72,65,76,76,32,66,73,84,83,84,82,69,65,77,32,79,82,32,84,72,69,32,71,
	78,79,77,69,32,70,79,85,78,68,65,84,73,79,78,32,66,69,32,76,73,65,66,76,69,32,70,79,82,32,
	65,78,89,32,67,76,65,73,77,44,32,68,65,77,65,71,69,83,32,79,82,32,79,84,72,69,82,32,76,73,
	65,66,73,76,73,84,89,44,32,73,78,67,76,85,68,73,78,71,32,65,78,89,32,71,69,78,69,82,65,76,
	44,32,83,80,69,67,73,65,76,44,32,73,78,68,73,82,69,67,84,44,32,73,78,67,73,68,69,78,84,65,
	76,44,32,79,82,32,67,79,78,83,69,81,85,69,78,84,73,65,76,32,68,65,77,65,71,69,83,44,32,87,
	72,69,84,72,69,82,32,73,78,32,65,78,32,65,67,84,73,79,78,32,79,70,32,67,79,78,84,82,65,67,
	84,44,32,84,79,82,84,32,79,82,32,79,84,72,69,82,87,73,83,69,44,32,65,82,73,83,73,78,71,32,
	70,82,79,77,44,32,79,85,84,32,79,70,32,84,72,69,32,85,83,69,32,79,82,32,73,78,65,66,73,76,
	73,84,89,32,84,79,32,85,83,69,32,84,72,69,32,70,79,78,84,32,83,79,70,84,87,65,82,69,32,79,
	82,32,70,82,79,77,32,79,84,72,69,82,32,68,69,65,76,73,78,71,83,32,73,78,32,84,72,69,32,70,
	79,78,84,32,83,79,70,84,87,65,82,69,46,13,10,13,10,69,120,99,101,112,116,32,97,115,32,99,111,110,
	116,97,105,110,101,100,32,105,110,32,116,104,105,115,32,110,111,116,105,99,101,44,32,116,104,101,32,110,97,109,
	101,115,32,111,102,32,71,110,111,109,101,44,32,116,104,101,32,71,110,111,109,101,32,70,111,117,110,100,97,116,
	105,111,110,44,32,97,110,100,32,66,105,116,115,116,114,101,97,109,32,73,110,99,46,44,32,115,104,97,108,108,
	32,110,111,116,32,98,101,32,117,115,101,100,32,105,110,32,97,100,118,101,114,116,105,115,105,110,103,32,111,114,
	32,111,116,104,101,114,119,105,115,101,32,116,111,32,112,114,111,109,111,116,101,32,116,104,101,32,115,97,108,101,
	44,32,117,115,101,32,111,114,32,111,116,104,101,114,32,100,101,97,108,105,110,103,115,32,105,110,32,116,104,105,
	115,32,70,111,110,116,32,83,111,102,116,119,97,114,101,32,119,105,116,104,111,117,116,32,112,114,105,111,114,32,
	119,114,105,116,116,101,110,32,97,117,116,104,111,114,105,122,97,116,105,111,110,32,102,114,111,109,32,116,104,101,
	32,71,110,111,109,101,32,70,111,117,110,100,97,116,105,111,110,32,111,114,32,66,105,116,115,116,114,101,97,109,
	32,73,110,99,46,44,32,114,101,115,112,101,99,116,105,118,101,108,121,46,32,70,111,114,32,102,117,114,116,104,
	101,114,32,105,110,102,111,114,109,97,116,105,111,110,44,32,99,111,110,116,97,99,116,58,32,102,111,110,116,115,
	32,97,116,32,103,110,111,109,101,32,100,111,116,32,111,114,103,46,104,116,116,112,58,47,47,119,119,119,46,98,
	105,116,115,116,114,101,97,109,46,99,111,109,0,67,0,111,0,112,0,121,0,114,0,105,0,103,0,104,0,116,
	0,32,0,40,0,99,0,41,0,32,0,50,0,48,0,48,0,51,0,32,0,98,0,121,0,32,0,66,0,105,
	0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,44,0,32,0,73,0,110,0,99,0,46,0,32,0,65,
	0,108,0,108,0,32,0,82,0,105,0,103,0,104,0,116,0,115,0,32,0,82,0,101,0,115,0,101,0,114,
	0,118,0,101,0,100,0,46,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,32,0,86,
	0,101,0,114,0,97,0,32,0,83,0,97,0,110,0,115,0,66,0,105,0,116,0,115,0,116,0,114,0,101,
	0,97,0,109,0,86,0,101,0,114,0,97,0,83,0,97,0,110,0,115,0,45,0,82,0,111,0,109,0,97,
	0,110,0,82,0,101,0,108,0,101,0,97,0,115,0,101,0,32,0,49,0,46,0,49,0,48,0,67,0,111,
	0,112,0,121,0,114,0,105,0,103,0,104,0,116,0,32,0,40,0,99,0,41,0,32,0,50,0,48,0,48,
	0,51,0,32,0,98,0,121,0,32,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,44,
	0,32,0,73,0,110,0,99,0,46,0,13,0,10,0,65,0,108,0,108,0,32,0,82,0,105,0,103,0,104,
	0,116,0,115,0,32,0,82,0,101,0,115,0,101,0,114,0,118,0,101,0,100,0,46,0,13,0,10,0,66,
	0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,32,0,86,0,101,0,114,0,97,0,32,0,105,
	0,115,0,32,0,97,0,32,0,116,0,114,0,97,0,100,0,101,0,109,0,97,0,114,0,107,0,32,0,111,
	0,102,0,32,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,44,0,32,0,73,0,110,
	0,99,0,46,0,13,0,10,0,13,0,10,0,80,0,101,0,114,0,109,0,105,0,115,0,115,0,105,0,111,
	0,110,0,32,0,105,0,115,0,32,0,104,0,101,0,114,0,101,0,98,0,121,0,32,0,103,0,114,0,97,
	0,110,0,116,0,101,0,100,0,44,0,32,0,102,0,114,0,101,0,101,0,32,0,111,0,102,0,32,0,99,
	0,104,0,97,0,114,0,103,0,101,0,44,0,32,0,116,0,111,0,32,0,97,0,110,0,121,0,32,0,112,
	0,101,0,114,0,115,0,111,0,110,0,32,0,111,0,98,0,116,0,97,0,105,0,110,0,105,0,110,0,103,
	0,32,0,97,0,32,0,99,0,111,0,112,0,121,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,
	0,102,0,111,0,110,0,116,0,115,0,32,0,97,0,99,0,99,0,111,0,109,0,112,0,97,0,110,0,121,
	0,105,0,110,0,103,0,32,0,116,0,104,0,105,0,115,0,32,0,108,0,105,0,99,0,101,0,110,0,115,
	0,101,0,32,0,40,0,34,0,70,0,111,0,110,0,116,0,115,0,34,0,41,0,32,0,97,0,110,0,100,
	0,32,0,97,0,115,0,115,0,111,0,99,0,105,0,97,0,116,0,101,0,100,0,32,0,100,0,111,0,99,
	0,117,0,109,0,101,0,110,0,116,0,97,0,116,0,105,0,111,0,110,0,32,0,102,0,105,0,108,0,101,
	0,115,0,32,0,40,0,116,0,104,0,101,0,32,0,34,0,70,0,111,0,110,0,116,0,32,0,83,0,111,
	0,102,0,116,0,119,0,97,0,114,0,101,0,34,0,41,0,44,0,32,0,116,0,111,0,32,0,114,0,101,
	0,112,0,114,0,111,0,100,0,117,0,99,0,101,0,32,0,97,0,110,0,100,0,32,0,100,0,105,0,115,
	0,116,0,114,0,105,0,98,0,117,0,116,0,101,0,32,0,116,0,104,0,101,0,32,0,70,0,111,0,110,
	0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,44,0,32,0,105,0,110,0,99,
	0,108,0,117,0,100,0,105,0,110,0,103,0,32,0,119,0,105,0,116,0,104,0,111,0,117,0,116,0,32,
	0,108,0,105,0,109,0,105,0,116,0,97,0,116,0,105,0,111,0,110,0,32,0,116,0,104,0,101,0,32,
	0,114,0,105,0,103,0,104,0,116,0,115,0,32,0,116,0,111,0,32,0,117,0,115,0,101,0,44,0,32,
	0,99,0,111,0,112,0,121,0,44,0,32,0,109,0,101,0,114,0,103,0,101,0,44,0,32,0,112,0,117,
	0,98,0,108,0,105,0,115,0,104,0,44,0,32,0,100,0,105,0,115,0,116,0,114,0,105,0,98,0,117,
	0,116,0,101,0,44,0,32,0,97,0,110,0,100,0,47,0,111,0,114,0,32,0,115,0,101,0,108,0,108,
	0,32,0,99,0,111,0,112,0,105,0,101,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,
	0,70,0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,44,0,32,
	0,97,0,110,0,100,0,32,0,116,0,111,0,32,0,112,0,101,0,114,0,109,0,105,0,116,0,32,0,112,
	0,101,0,114,0,115,0,111,0,110,0,115,0,32,0,116,0,111,0,32,0,119,0,104,0,111,0,109,0,32,
	0,116,0,104,0,101,0,32,0,70,0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,
	0,114,0,101,0,32,0,105,0,115,0,32,0,102,0,117,0,114,0,110,0,105,0,115,0,104,0,101,0,100,
	0,32,0,116,0,111,0,32,0,100,0,111,0,32,0,115,0,111,0,44,0,32,0,115,0,117,0,98,0,106,
	0,101,0,99,0,116,0,32,0,116,0,111,0,32,0,116,0,104,0,101,0,32,0,102,0,111,0,108,0,108,
	0,111,0,119,0,105,0,110,0,103,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,
	0,115,0,58,0,13,0,10,0,13,0,10,0,84,0,104,0,101,0,32,0,97,0,98,0,111,0,118,0,101,
	0,32,0,99,0,111,0,112,0,121,0,114,0,105,0,103,0,104,0,116,0,32,0,97,0,110,0,100,0,32,
	0,116,0,114,0,97,0,100,0,101,0,109,0,97,0,114,0,107,0,32,0,110,0,111,0,116,0,105,0,99,
	0,101,0,115,0,32,0,97,0,110,0,100,0,32,0,116,0,104,0,105,0,115,0,32,0,112,0,101,0,114,
	0,109,0,105,0,115,0,115,0,105,0,111,0,110,0,32,0,110,0,111,0,116,0,105,0,99,0,101,0,32,
	0,115,0,104,0,97,0,108,0,108,0,32,0,98,0,101,0,32,0,105,0,110,0,99,0,108,0,117,0,100,
	0,101,0,100,0,32,0,105,0,110,0,32,0,97,0,108,0,108,0,32,0,99,0,111,0,112,0,105,0,101,
	0,115,0,32,0,111,0,102,0,32,0,111,0,110,0,101,0,32,0,111,0,114,0,32,0,109,0,111,0,114,
	0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,70,0,111,0,110,0,116,0,32,0,83,
	0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,116,0,121,0,112,0,101,0,102,0,97,0,99,
	0,101,0,115,0,46,0,13,0,10,0,13,0,10,0,84,0,104,0,101,0,32,0,70,0,111,0,110,0,116,
	0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,109,0,97,0,121,0,32,0,98,
	0,101,0,32,0,109,0,111,0,100,0,105,0,102,0,105,0,101,0,100,0,44,0,32,0,97,0,108,0,116,
	0,101,0,114,0,101,0,100,0,44,0,32,0,111,0,114,0,32,0,97,0,100,0,100,0,101,0,100,0,32,
	0,116,0,111,0,44,0,32,0,97,0,110,0,100,0,32,0,105,0,110,0,32,0,112,0,97,0,114,0,116,
	0,105,0,99,0,117,0,108,0,97,0,114,0,32,0,116,0,104,0,101,0,32,0,100,0,101,0,115,0,105,
	0,103,0,110,0,115,0,32,0,111,0,102,0,32,0,103,0,108,0,121,0,112,0,104,0,115,0,32,0,111,
	0,114,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,32,0,105,0,110,
	0,32,0,116,0,104,0,101,0,32,0,70,0,111,0,110,0,116,0,115,0,32,0,109,0,97,0,121,0,32,
	0,98,0,101,0,32,0,109,0,111,0,100,0,105,0,102,0,105,0,101,0,100,0,32,0,97,0,110,0,100,
	0,32,0,97,0,100,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,103,0,108,0,121,
	0,112,0,104,0,115,0,32,0,111,0,114,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,
	0,114,0,115,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,97,0,100,0,100,0,101,0,100,
	0,32,0,116,0,111,0,32,0,116,0,104,0,101,0,32,0,70,0,111,0,110,0,116,0,115,0,44,0,32,
	0,111,0,110,0,108,0,121,0,32,0,105,0,102,0,32,0,116,0,104,0,101,0,32,0,102,0,111,0,110,
	0,116,0,115,0,32,0,97,0,114,0,101,0,32,0,114,0,101,0,110,0,97,0,109,0,101,0,100,0,32,
	0,116,0,111,0,32,0,110,0,97,0,109,0,101,0,115,0,32,0,110,0,111,0,116,0,32,0,99,0,111,
	0,110,0,116,0,97,0,105,0,110,0,105,0,110,0,103,0,32,0,101,0,105,0,116,0,104,0,101,0,114,
	0,32,0,116,0,104,0,101,0,32,0,119,0,111,0,114,0,100,0,115,0,32,0,34,0,66,0,105,0,116,
	0,115,0,116,0,114,0,101,0,97,0,109,0,34,0,32,0,111,0,114,0,32,0,116,0,104,0,101,0,32,
	0,119,0,111,0,114,0,100,0,32,0,34,0,86,0,101,0,114,0,97,0,34,0,46,0,13,0,10,0,13,
	0,10,0,84,0,104,0,105,0,115,0,32,0,76,0,105,0,99,0,101,0,110,0,115,0,101,0,32,0,98,
	0,101,0,99,0,111,0,109,0,101,0,115,0,32,0,110,0,117,0,108,0,108,0,32,0,97,0,110,0,100,
	0,32,0,118,0,111,0,105,0,100,0,32,0,116,0,111,0,32,0,116,0,104,0,101,0,32,0,101,0,120,
	0,116,0,101,0,110,0,116,0,32,0,97,0,112,0,112,0,108,0,105,0,99,0,97,0,98,0,108,0,101,
	0,32,0,116,0,111,0,32,0,70,0,111,0,110,0,116,0,115,0,32,0,111,0,114,0,32,0,70,0,111,
	0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,116,0,104,0,97,
	0,116,0,32,0,104,0,97,0,115,0,32,0,98,0,101,0,101,0,110,0,32,0,109,0,111,0,100,0,105,
	0,102,0,105,0,101,0,100,0,32,0,97,0,110,0,100,0,32,0,105,0,115,0,32,0,100,0,105,0,115,
	0,116,0,114,0,105,0,98,0,117,0,116,0,101,0,100,0,32,0,117,0,110,0,100,0,101,0,114,0,32,
	0,116,0,104,0,101,0,32,0,34,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,32,
	0,86,0,101,0,114,0,97,0,34,0,32,0,110,0,97,0,109,0,101,0,115,0,46,0,13,0,10,0,13,
	0,10,0,84,0,104,0,101,0,32,0,70,0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,
	0,97,0,114,0,101,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,115,0,111,0,108,0,100,
	0,32,0,97,0,115,0,32,0,112,0,97,0,114,0,116,0,32,0,111,0,102,0,32,0,97,0,32,0,108,
	0,97,0,114,0,103,0,101,0,114,0,32,0,115,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,
	0,112,0,97,0,99,0,107,0,97,0,103,0,101,0,32,0,98,0,117,0,116,0,32,0,110,0,111,0,32,
	0,99,0,111,0,112,0,121,0,32,0,111,0,102,0,32,0,111,0,110,0,101,0,32,0,111,0,114,0,32,
	0,109,0,111,0,114,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,70,0,111,0,110,
	0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,116,0,121,0,112,0,101,
	0,102,0,97,0,99,0,101,0,115,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,115,0,111,
	0,108,0,100,0,32,0,98,0,121,0,32,0,105,0,116,0,115,0,101,0,108,0,102,0,46,0,13,0,10,
	0,13,0,10,0,84,0,72,0,69,0,32,0,70,0,79,0,78,0,84,0,32,0,83,0,79,0,70,0,84,
	0,87,0,65,0,82,0,69,0,32,0,73,0,83,0,32,0,80,0,82,0,79,0,86,0,73,0,68,0,69,
	0,68,0,32,0,34,0,65,0,83,0,32,0,73,0,83,0,34,0,44,0,32,0,87,0,73,0,84,0,72,
	0,79,0,85,0,84,0,32,0,87,0,65,0,82,0,82,0,65,0,78,0,84,0,89,0,32,0,79,0,70,
	0,32,0,65,0,78,0,89,0,32,0,75,0,73,0,78,0,68,0,44,0,32,0,69,0,88,0,80,0,82,
	0,69,0,83,0,83,0,32,0,79,0,82,0,32,0,73,0,77,0,80,0,76,0,73,0,69,0,68,0,44,
	0,32,0,73,0,78,0,67,0,76,0,85,0,68,0,73,0,78,0,71,0,32,0,66,0,85,0,84,0,32,
	0,78,0,79,0,84,0,32,0,76,0,73,0,77,0,73,0,84,0,69,0,68,0,32,0,84,0,79,0,32,
	0,65,0,78,0,89,0,32,0,87,0,65,0,82,0,82,0,65,0,78,0,84,0,73,0,69,0,83,0,32,
	0,79,0,70,0,32,0,77,0,69,0,82,0,67,0,72,0,65,0,78,0,84,0,65,0,66,0,73,0,76,
	0,73,0,84,0,89,0,44,0,32,0,70,0,73,0,84,0,78,0,69,0,83,0,83,0,32,0,70,0,79,
	0,82,0,32,0,65,0,32,0,80,0,65,0,82,0,84,0,73,0,67,0,85,0,76,0,65,0,82,0,32,
	0,80,0,85,0,82,0,80,0,79,0,83,0,69,0,32,0,65,0,78,0,68,0,32,0,78,0,79,0,78,
	0,73,0,78,0,70,0,82,0,73,0,78,0,71,0,69,0,77,0,69,0,78,0,84,0,32,0,79,0,70,
	0,32,0,67,0,79,0,80,0,89,0,82,0,73,0,71,0,72,0,84,0,44,0,32,0,80,0,65,0,84,
	0,69,0,78,0,84,0,44,0,32,0,84,0,82,0,65,0,68,0,69,0,77,0,65,0,82,0,75,0,44,
	0,32,0,79,0,82,0,32,0,79,0,84,0,72,0,69,0,82,0,32,0,82,0,73,0,71,0,72,0,84,
	0,46,0,32,0,73,0,78,0,32,0,78,0,79,0,32,0,69,0,86,0,69,0,78,0,84,0,32,0,83,
	0,72,0,65,0,76,0,76,0,32,0,66,0,73,0,84,0,83,0,84,0,82,0,69,0,65,0,77,0,32,
	0,79,0,82,0,32,0,84,0,72,0,69,0,32,0,71,0,78,0,79,0,77,0,69,0,32,0,70,0,79,
	0,85,0,78,0,68,0,65,0,84,0,73,0,79,0,78,0,32,0,66,0,69,0,32,0,76,0,73,0,65,
	0,66,0,76,0,69,0,32,0,70,0,79,0,82,0,32,0,65,0,78,0,89,0,32,0,67,0,76,0,65,
	0,73,0,77,0,44,0,32,0,68,0,65,0,77,0,65,0,71,0,69,0,83,0,32,0,79,0,82,0,32,
	0,79,0,84,0,72,0,69,0,82,0,32,0,76,0,73,0,65,0,66,0,73,0,76,0,73,0,84,0,89,
	0,44,0,32,0,73,0,78,0,67,0,76,0,85,0,68,0,73,0,78,0,71,0,32,0,65,0,78,0,89,
	0,32,0,71,0,69,0,78,0,69,0,82,0,65,0,76,0,44,0,32,0,83,0,80,0,69,0,67,0,73,
	0,65,0,76,0,44,0,32,0,73,0,78,0,68,0,73,0,82,0,69,0,67,0,84,0,44,0,32,0,73,
	0,78,0,67,0,73,0,68,0,69,0,78,0,84,0,65,0,76,0,44,0,32,0,79,0,82,0,32,0,67,
	0,79,0,78,0,83,0,69,0,81,0,85,0,69,0,78,0,84,0,73,0,65,0,76,0,32,0,68,0,65,
	0,77,0,65,0,71,0,69,0,83,0,44,0,32,0,87,0,72,0,69,0,84,0,72,0,69,0,82,0,32,
	0,73,0,78,0,32,0,65,0,78,0,32,0,65,0,67,0,84,0,73,0,79,0,78,0,32,0,79,0,70,
	0,32,0,67,0,79,0,78,0,84,0,82,0,65,0,67,0,84,0,44,0,32,0,84,0,79,0,82,0,84,
	0,32,0,79,0,82,0,32,0,79,0,84,0,72,0,69,0,82,0,87,0,73,0,83,0,69,0,44,0,32,
	0,65,0,82,0,73,0,83,0,73,0,78,0,71,0,32,0,70,0,82,0,79,0,77,0,44,0,32,0,79,
	0,85,0,84,0,32,0,79,0,70,0,32,0,84,0,72,0,69,0,32,0,85,0,83,0,69,0,32,0,79,
	0,82,0,32,0,73,0,78,0,65,0,66,0,73,0,76,0,73,0,84,0,89,0,32,0,84,0,79,0,32,
	0,85,0,83,0,69,0,32,0,84,0,72,0,69,0,32,0,70,0,79,0,78,0,84,0,32,0,83,0,79,
	0,70,0,84,0,87,0,65,0,82,0,69,0,32,0,79,0,82,0,32,0,70,0,82,0,79,0,77,0,32,
	0,79,0,84,0,72,0,69,0,82,0,32,0,68,0,69,0,65,0,76,0,73,0,78,0,71,0,83,0,32,
	0,73,0,78,0,32,0,84,0,72,0,69,0,32,0,70,0,79,0,78,0,84,0,32,0,83,0,79,0,70,
	0,84,0,87,0,65,0,82,0,69,0,46,0,13,0,10,0,13,0,10,0,69,0,120,0,99,0,101,0,112,
	0,116,0,32,0,97,0,115,0,32,0,99,0,111,0,110,0,116,0,97,0,105,0,110,0,101,0,100,0,32,
	0,105,0,110,0,32,0,116,0,104,0,105,0,115,0,32,0,110,0,111,0,116,0,105,0,99,0,101,0,44,
	0,32,0,116,0,104,0,101,0,32,0,110,0,97,0,109,0,101,0,115,0,32,0,111,0,102,0,32,0,71,
	0,110,0,111,0,109,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,71,0,110,0,111,0,109,0,101,
	0,32,0,70,0,111,0,117,0,110,0,100,0,97,0,116,0,105,0,111,0,110,0,44,0,32,0,97,0,110,
	0,100,0,32,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,32,0,73,0,110,0,99,
	0,46,0,44,0,32,0,115,0,104,0,97,0,108,0,108,0,32,0,110,0,111,0,116,0,32,0,98,0,101,
	0,32,0,117,0,115,0,101,0,100,0,32,0,105,0,110,0,32,0,97,0,100,0,118,0,101,0,114,0,116,
	0,105,0,115,0,105,0,110,0,103,0,32,0,111,0,114,0,32,0,111,0,116,0,104,0,101,0,114,0,119,
	0,105,0,115,0,101,0,32,0,116,0,111,0,32,0,112,0,114,0,111,0,109,0,111,0,116,0,101,0,32,
	0,116,0,104,0,101,0,32,0,115,0,97,0,108,0,101,0,44,0,32,0,117,0,115,0,101,0,32,0,111,
	0,114,0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,100,0,101,0,97,0,108,0,105,0,110,0,103,
	0,115,0,32,0,105,0,110,0,32,0,116,0,104,0,105,0,115,0,32,0,70,0,111,0,110,0,116,0,32,
	0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,119,0,105,0,116,0,104,0,111,0,117,
	0,116,0,32,0,112,0,114,0,105,0,111,0,114,0,32,0,119,0,114,0,105,0,116,0,116,0,101,0,110,
	0,32,0,97,0,117,0,116,0,104,0,111,0,114,0,105,0,122,0,97,0,116,0,105,0,111,0,110,0,32,
	0,102,0,114,0,111,0,109,0,32,0,116,0,104,0,101,0,32,0,71,0,110,0,111,0,109,0,101,0,32,
	0,70,0,111,0,117,0,110,0,100,0,97,0,116,0,105,0,111,0,110,0,32,0,111,0,114,0,32,0,66,
	0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,32,0,73,0,110,0,99,0,46,0,44,0,32,
	0,114,0,101,0,115,0,112,0,101,0,99,0,116,0,105,0,118,0,101,0,108,0,121,0,46,0,32,0,70,
	0,111,0,114,0,32,0,102,0,117,0,114,0,116,0,104,0,101,0,114,0,32,0,105,0,110,0,102,0,111,
	0,114,0,109,0,97,0,116,0,105,0,111,0,110,0,44,0,32,0,99,0,111,0,110,0,116,0,97,0,99,
	0,116,0,58,0,32,0,102,0,111,0,110,0,116,0,115,0,32,0,97,0,116,0,32,0,103,0,110,0,111,
	0,109,0,101,0,32,0,100,0,111,0,116,0,32,0,111,0,114,0,103,0,46,0,104,0,116,0,116,0,112,
	0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,98,0,105,0,116,0,115,0,116,0,114,0,101,0,97,
	0,109,0,46,0,99,0,111,0,109,0,1,53,0,-72,0,-53,0,-53,0,-63,0,-86,0,-100,1,-90,0,-72,0,
	102,0,0,0,113,0,-53,0,-96,2,-78,0,-123,0,117,0,-72,0,-61,1,-53,1,-119,2,45,0,-53,0,-90,0,
	-16,0,-45,0,-86,0,-121,0,-53,3,-86,4,0,1,74,0,51,0,-53,0,0,0,-39,5,2,0,-12,1,84,0,
	-76,0,-100,1,57,1,20,1,57,7,6,4,0,4,78,4,-76,4,82,4,-72,4,-25,4,-51,0,55,4,115,4,
	-51,4,96,4,115,1,51,3,-94,5,86,5,-90,5,86,5,57,3,-59,2,18,0,-55,0,31,0,-72,1,-33,0,
	115,0,-70,3,-23,3,51,3,-68,4,68,4,14,0,-33,3,-51,3,-86,0,-27,3,-86,4,4,0,0,0,-53,0,
	-113,0,-92,0,123,0,-72,0,20,1,111,0,127,2,123,2,82,0,-113,0,-57,5,-51,0,-102,0,-102,0,111,0,
	-53,0,-51,1,-98,1,-45,0,-16,0,-70,1,-125,0,-43,0,-104,3,4,2,72,0,-98,1,-43,0,-63,0,-53,0,
	-10,0,-125,3,84,2,127,0,0,3,51,2,102,0,-45,0,-57,0,-92,0,-51,0,-113,0,-102,0,115,4,0,5,
	-43,1,10,0,-2,2,43,0,-92,0,-76,0,-100,0,0,0,98,0,-100,0,0,0,29,3,45,5,-43,5,-43,5,
	-43,5,-16,0,127,0,123,0,84,0,-92,6,-72,6,20,7,35,1,-45,0,-72,0,-53,0,-90,1,-61,1,-20,6,
	-109,0,-96,0,-45,3,92,3,113,3,-37,1,-123,4,35,4,-88,4,72,0,-113,1,57,1,20,1,57,3,96,0,
	-113,5,-43,1,-102,6,20,7,35,6,102,1,121,4,96,4,96,4,96,4,123,0,-100,0,0,2,119,4,96,1,
	-86,0,-23,4,96,7,98,0,123,0,-59,0,127,2,123,0,0,0,-76,2,82,5,-51,0,102,0,-68,0,102,0,
	119,6,16,0,-51,1,59,1,-123,3,-119,0,-113,0,123,0,0,0,29,0,-51,7,74,4,47,0,-100,0,-100,0,
	0,7,125,0,111,0,0,0,111,3,53,0,106,0,111,0,123,0,-82,0,-78,0,45,3,-106,0,-113,2,123,0,
	-10,0,-125,3,84,6,55,5,-10,0,-113,0,-100,4,-31,2,102,0,-113,1,-115,2,-10,0,-51,3,68,0,41,0,
	102,4,-18,0,115,0,0,20,0,-72,2,-128,64,-1,-5,-2,3,-6,20,3,-7,37,3,-8,50,3,-9,-106,3,-10,
	14,3,-11,-2,3,-12,-2,3,-13,37,3,-14,14,3,-15,-106,3,-16,37,3,-17,-118,65,5,-17,-2,3,-18,-106,3,
	-19,-106,3,-20,-6,3,-21,-6,3,-22,-2,3,-23,58,3,-24,66,3,-25,-2,3,-26,50,3,-27,-28,83,5,-27,-106,
	3,-28,-118,65,5,-28,83,3,-29,-30,47,5,-29,-6,3,-30,47,3,-31,-2,3,-32,-2,3,-33,50,3,-34,20,3,
	-35,-106,3,-36,-2,3,-37,18,3,-38,125,3,-39,-69,3,-40,-2,3,-42,-118,65,5,-42,125,3,-43,-44,71,5,-43,
	125,3,-44,71,3,-45,-46,27,5,-45,-2,3,-46,27,3,-47,-2,3,-48,-2,3,-49,-2,3,-50,-2,3,-51,-106,3,
	-52,-53,30,5,-52,-2,3,-53,30,3,-54,50,3,-55,-2,3,-58,-123,17,5,-58,28,3,-59,22,3,-60,-2,3,-61,
	-2,3,-62,-2,3,-63,-2,3,-64,-2,3,-65,-2,3,-66,-2,3,-67,-2,3,-68,-2,3,-69,-2,3,-70,17,3,-71,
	-122,37,5,-71,-2,3,-72,-73,-69,5,-72,-2,3,-73,-74,93,5,-73,-69,3,-73,-128,4,-74,-75,37,5,-74,93,64,
	-1,3,-74,64,4,-75,37,3,-76,-2,3,-77,-106,3,-78,-2,3,-79,-2,3,-80,-2,3,-81,-2,3,-82,100,3,-83,
	14,3,-84,-85,37,5,-84,100,3,-85,-86,18,5,-85,37,3,-86,18,3,-87,-118,65,5,-87,-6,3,-88,-2,3,-89,
	-2,3,-90,-2,3,-91,18,3,-92,-2,3,-93,-94,14,5,-93,50,3,-94,14,3,-95,100,3,-96,-118,65,5,-96,-106,
	3,-97,-2,3,-98,-99,12,5,-98,-2,3,-99,12,3,-100,-101,25,5,-100,100,3,-101,-102,16,5,-101,25,3,-102,16,
	3,-103,10,3,-104,-2,3,-105,-106,13,5,-105,-2,3,-106,13,3,-107,-118,65,5,-107,-106,3,-108,-109,14,5,-108,40,
	3,-109,14,3,-110,-6,3,-111,-112,-69,5,-111,-2,3,-112,-113,93,5,-112,-69,3,-112,-128,4,-113,-114,37,5,-113,93,
	3,-113,64,4,-114,37,3,-115,-2,3,-116,-117,46,5,-116,-2,3,-117,46,3,-118,-122,37,5,-118,65,3,-119,-120,11,
	5,-119,20,3,-120,11,3,-121,-122,37,5,-121,100,3,-122,-123,17,5,-122,37,3,-123,17,3,-124,-2,3,-125,-126,17,
	5,-125,-2,3,-126,17,3,-127,-2,3,-128,-2,3,127,-2,3,64,-1,126,125,125,5,126,-2,3,125,125,3,124,100,
	3,123,84,21,5,123,37,3,122,-2,3,121,-2,3,120,14,3,119,12,3,118,10,3,117,-2,3,116,-6,3,115,
	-6,3,114,-6,3,113,-6,3,112,-2,3,111,-2,3,110,-2,3,108,33,3,107,-2,3,106,17,66,5,106,83,3,
	105,-2,3,104,125,3,103,17,66,5,102,-2,3,101,-2,3,100,-2,3,99,-2,3,98,-2,3,97,58,3,96,-6,
	3,94,12,3,93,-2,3,91,-2,3,90,-2,3,89,88,10,5,89,-6,3,88,10,3,87,22,25,5,87,50,3,
	86,-2,3,85,84,21,5,85,66,3,84,21,3,83,1,16,5,83,24,3,82,20,3,81,74,19,5,81,-2,3,
	80,11,3,79,-2,3,78,77,16,5,78,-2,3,77,16,3,76,-2,3,75,74,19,5,75,-2,3,74,73,16,5,
	74,19,3,73,29,13,5,73,16,3,72,13,3,71,-2,3,70,-106,3,69,-106,3,68,-2,3,67,2,45,5,67,
	-6,3,66,-69,3,65,75,3,64,-2,3,63,-2,3,62,61,18,5,62,20,3,61,60,15,5,61,18,3,60,59,
	13,5,60,64,-1,15,3,59,13,3,58,-2,3,57,-2,3,56,55,20,5,56,-6,3,55,54,16,5,55,20,3,
	54,53,11,5,54,16,3,53,11,3,52,30,3,51,13,3,50,49,11,5,50,-2,3,49,11,3,48,47,11,5,
	48,13,3,47,11,3,46,45,9,5,46,16,3,45,9,3,44,50,3,43,42,37,5,43,100,3,42,41,18,5,
	42,37,3,41,18,3,40,39,37,5,40,65,3,39,37,3,38,37,11,5,38,15,3,37,11,3,36,-2,3,35,
	-2,3,34,15,3,33,1,16,5,33,18,3,32,100,3,31,-6,3,30,29,13,5,30,100,3,29,13,3,28,17,
	66,5,28,-2,3,27,-6,3,26,66,3,25,17,66,5,25,-2,3,24,100,3,23,22,25,5,23,-2,3,22,1,
	16,5,22,25,3,21,-2,3,20,-2,3,19,-2,3,18,17,66,5,18,-2,3,17,2,45,5,17,66,3,16,125,
	3,15,100,3,14,-2,3,13,12,22,5,13,-2,3,12,1,16,5,12,22,3,11,-2,3,10,16,3,9,-2,3,
	8,2,45,5,8,-2,3,7,20,3,6,100,3,4,1,16,5,4,-2,3,64,21,3,2,45,5,3,-2,3,2,
	1,16,5,2,45,3,1,16,3,0,-2,3,1,-72,1,100,-123,-115,1,43,43,43,43,43,43,43,43,43,43,43,
	43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
	43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
	43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
	43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
	43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
	43,43,43,43,0,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
	43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
	43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
	43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
	43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
	43,43,43,43,43,43,43,43,43,43,43,43,29,-74,6,5,4,3,2,1,0,44,32,16,-80,2,37,73,100,-80,
	64,81,88,32,-56,89,33,45,44,-80,2,37,73,100,-80,64,81,88,32,-56,89,33,45,44,32,16,7,32,-80,0,
	80,-80,13,121,32,-72,-1,-1,80,88,4,27,5,89,-80,5,28,-80,3,37,8,-80,4,37,35,-31,32,-80,0,80,
	-80,13,121,32,-72,-1,-1,80,88,4,27,5,89,-80,5,28,-80,3,37,8,-31,45,44,75,80,88,32,-80,-3,69,
	68,89,33,45,44,-80,2,37,69,96,68,45,44,75,83,88,-80,2,37,-80,2,37,69,68,89,33,33,45,44,69,
	68,45,0,0,2,0,102,-2,-106,4,102,5,-92,0,3,0,7,0,26,64,12,4,-5,0,6,-5,1,8,5,127,
	2,4,0,47,-60,-44,-20,49,0,16,-44,-20,-44,-20,48,19,17,33,17,37,33,17,33,102,4,0,-4,115,3,27,
	-4,-27,-2,-106,7,14,-8,-14,114,6,41,0,2,1,53,0,0,2,0,5,-43,0,3,0,9,0,64,64,15,7,
	0,-125,4,-127,2,8,7,5,1,3,4,0,0,10,16,-4,60,-20,50,57,57,49,0,47,-28,-4,-52,48,1,75,
	-80,11,84,88,-67,0,10,0,64,0,1,0,10,0,10,-1,-64,56,17,55,56,89,-74,0,11,32,11,80,11,3,
	93,37,51,21,35,17,51,17,3,35,3,1,53,-53,-53,-53,20,-94,21,-2,-2,5,-43,-3,113,-2,-101,1,101,0,
	2,0,-59,3,-86,2,-23,5,-43,0,3,0,7,0,77,64,15,5,1,-124,4,0,-127,8,4,5,6,0,5,2,
	4,8,16,-4,-4,-36,-20,49,0,16,-12,60,-20,50,48,1,75,-80,18,84,75,-80,19,84,91,88,-67,0,8,0,
	64,0,1,0,8,0,8,-1,-64,56,17,55,56,89,64,15,48,9,64,9,80,9,96,9,112,9,-96,9,-65,9,
	7,93,1,17,35,17,33,17,35,17,1,111,-86,2,36,-86,5,-43,-3,-43,2,43,-3,-43,2,43,0,0,2,0,
	-98,0,0,6,23,5,-66,0,3,0,31,0,96,64,49,27,11,0,-121,7,4,29,9,5,25,13,2,-121,23,19,
	15,21,17,31,30,28,27,26,23,22,21,20,19,18,17,16,14,13,12,9,8,7,6,5,4,3,2,1,0,26,
	10,24,6,32,16,-4,-52,23,57,49,0,47,60,-44,60,60,-4,60,60,-44,60,60,-60,50,-20,50,50,48,64,17,
	11,1,11,2,11,12,11,13,20,4,26,17,26,18,20,31,8,1,93,1,33,3,33,11,1,33,19,51,3,33,
	21,33,3,33,21,33,3,35,19,33,3,35,19,33,53,33,19,33,53,33,19,4,23,-2,-35,84,1,37,68,104,
	1,36,105,-96,103,1,56,-2,-95,82,1,62,-2,-101,104,-96,103,-2,-37,103,-95,104,-2,-59,1,96,84,-2,-66,1,
	105,102,3,-123,-2,-78,3,-121,-2,97,1,-97,-2,97,-102,-2,-78,-103,-2,98,1,-98,-2,98,1,-98,-103,1,78,-102,
	1,-97,0,0,3,0,-86,-2,-45,4,109,6,20,0,33,0,40,0,47,0,-43,64,85,34,2,10,11,10,39,1,
	38,40,2,11,11,10,29,1,30,28,2,47,41,47,27,2,41,41,47,66,19,17,16,34,10,27,41,4,23,6,
	9,42,33,5,2,23,-122,22,6,-122,5,17,35,26,-118,22,-119,16,0,42,-118,5,-119,2,45,8,22,10,30,7,
	41,26,18,3,0,9,34,16,9,3,1,7,38,8,13,5,6,48,16,-4,60,-20,-12,23,60,-4,23,60,-12,-28,
	-20,49,0,47,-28,-20,-60,-44,-28,-20,50,-60,16,-18,16,-18,17,18,57,17,57,17,18,23,57,17,18,57,48,75,
	83,88,7,16,4,-19,7,16,14,-19,17,23,57,7,16,14,-19,17,23,57,7,16,4,-19,89,34,1,75,-80,9,
	84,88,-67,0,48,0,64,0,1,0,48,0,48,-1,-64,56,17,55,56,89,1,75,-80,12,84,75,-80,16,84,91,
	75,-80,15,84,91,88,-67,0,48,-1,-64,0,1,0,48,0,48,0,64,56,17,55,56,89,1,35,3,46,1,39,
	53,30,1,23,17,46,1,53,52,54,55,53,51,21,30,1,23,21,46,1,39,17,30,1,21,20,6,7,3,17,
	14,1,21,20,22,23,17,62,1,53,52,38,2,-76,100,1,105,-46,106,102,-47,111,-35,-55,-38,-52,100,93,-82,83,
	83,-81,92,-29,-42,-29,-42,100,116,122,113,-31,127,-127,123,-2,-45,1,45,2,45,45,-76,64,65,1,1,-56,36,-84,
	-106,-93,-68,14,-21,-24,4,31,27,-81,42,46,4,-2,85,35,-76,-100,-87,-61,15,3,0,1,-102,13,106,88,86,96,
	-43,-2,79,17,110,90,88,104,0,0,5,0,113,-1,-29,7,41,5,-16,0,11,0,23,0,35,0,39,0,51,0,
	-107,64,54,36,15,37,38,37,38,15,39,36,39,66,0,-110,12,30,-110,46,-115,24,-110,36,6,-110,12,-115,38,18,
	-116,40,36,-111,52,39,33,27,37,9,3,13,21,14,9,13,15,33,13,43,14,27,13,15,49,11,52,16,-4,-60,
	-20,-12,-20,16,-18,-10,-18,17,57,17,18,57,49,0,16,-28,50,-12,60,-28,-20,16,-18,-10,-18,16,-18,48,75,83,
	88,7,16,5,-19,7,16,5,-19,89,34,1,75,-80,9,84,75,-80,11,84,91,75,-80,12,84,91,75,-80,20,84,
	91,75,-80,14,84,91,75,-80,13,84,91,88,-67,0,52,0,64,0,1,0,52,0,52,-1,-64,56,17,55,56,89,
	1,34,6,21,20,22,51,50,54,53,52,38,39,50,22,21,20,6,35,34,38,53,52,54,1,34,6,21,20,22,
	51,50,54,53,52,38,37,51,1,35,19,50,22,21,20,6,35,34,38,53,52,54,5,-47,87,99,99,87,85,99,
	99,85,-98,-70,-69,-99,-96,-70,-69,-4,-105,86,99,98,87,87,99,100,3,49,-96,-4,90,-96,31,-98,-68,-69,-97,-97,
	-71,-70,2,-111,-108,-124,-126,-107,-107,-126,-125,-107,127,-36,-69,-69,-37,-37,-69,-68,-37,2,97,-107,-126,-124,-108,-108,-124,-127,
	-106,127,-7,-13,6,13,-37,-69,-67,-38,-37,-68,-70,-36,0,0,2,0,-127,-1,-29,5,-2,5,-16,0,9,0,48,1,
	-51,64,-106,13,1,14,12,-122,17,18,17,11,-122,10,11,18,18,17,9,-122,0,9,21,22,21,7,1,6,8,-122,
	22,22,21,2,1,3,1,-122,29,30,29,0,-122,9,0,30,30,29,32,31,2,33,30,17,10,19,10,23,22,21,
	3,24,20,17,19,10,7,8,2,6,9,17,19,19,10,2,1,2,3,0,17,10,19,10,23,22,2,24,21,17,
	19,10,20,17,19,19,10,66,18,11,9,3,6,0,10,30,3,40,21,14,6,40,39,6,-107,24,43,-107,39,-108,
	36,-111,24,-116,14,19,10,46,11,14,9,0,46,18,21,39,14,30,3,46,18,39,33,14,17,15,19,33,3,18,
	27,16,49,16,-4,-20,-60,-44,-44,-20,16,-58,-18,17,57,17,18,57,57,17,57,57,17,57,17,57,49,0,47,-58,
	-28,-10,-26,-18,16,-18,16,-58,17,18,57,17,23,57,17,23,57,48,75,83,88,7,16,5,-19,7,5,-19,17,23,
	57,7,16,5,-19,17,23,57,7,16,5,-19,17,23,57,7,5,-19,17,23,57,7,16,5,-19,17,23,57,7,16,
	8,-19,7,16,14,-19,17,23,57,7,16,14,-19,17,23,57,7,16,8,-19,7,16,8,-19,7,16,14,-19,17,23,
	57,89,34,-78,15,50,1,1,93,64,-78,7,11,5,34,9,41,28,0,28,1,31,2,23,11,42,0,42,1,38,
	18,58,0,52,18,68,11,94,0,89,1,90,10,85,18,90,26,90,31,89,48,103,30,123,0,-101,0,-102,1,-103,
	2,-105,8,-107,11,-109,21,-107,22,-107,34,-103,45,31,9,11,9,12,8,17,12,39,12,40,24,2,27,9,25,11,
	25,12,25,17,28,20,28,21,22,29,31,50,39,0,39,1,41,9,35,18,42,19,42,20,40,21,47,50,59,9,
	52,18,57,19,63,50,74,9,76,20,75,21,70,25,79,50,86,1,90,9,89,12,85,18,89,19,92,31,95,50,
	106,12,105,17,96,50,117,1,121,12,122,17,-109,0,-109,1,-105,2,-107,5,-100,7,-100,8,-97,8,-102,9,-101,11,
	-102,12,-112,50,-96,50,-80,50,57,93,0,93,1,14,1,21,20,22,51,50,54,55,9,1,62,1,55,51,6,2,
	7,1,35,39,14,1,35,34,0,53,52,54,55,46,1,53,52,54,51,50,22,23,21,46,1,35,34,6,21,20,
	22,1,-14,91,85,-44,-96,95,-90,73,-2,123,1,-4,59,66,6,-70,12,104,93,1,23,-4,-113,104,-28,-125,-15,-2,
	-50,-122,-122,48,50,-34,-72,83,-91,85,87,-98,68,105,-125,59,3,35,81,-95,88,-110,-62,63,64,2,-113,-3,-8,89,
	-53,114,-124,-2,-2,126,-2,-29,-109,89,87,1,19,-41,-128,-31,99,63,125,60,-94,-59,36,36,-74,47,49,111,88,51,
	103,0,1,0,-59,3,-86,1,111,5,-43,0,3,0,66,64,10,1,-124,0,-127,4,0,5,2,4,4,16,-4,-20,
	49,0,16,-12,-20,48,1,75,-80,18,84,75,-80,19,84,91,88,-67,0,4,0,64,0,1,0,4,0,4,-1,-64,
	56,17,55,56,89,64,13,64,5,80,5,96,5,112,5,-112,5,-96,5,6,93,1,17,35,17,1,111,-86,5,-43,
	-3,-43,2,43,0,0,1,0,-80,-2,-14,2,123,6,18,0,13,0,79,64,15,6,-104,0,-105,14,13,7,0,3,
	18,6,0,19,10,14,16,-36,-28,50,-20,17,57,57,49,0,16,-4,-20,48,1,75,-80,19,84,88,-67,0,14,0,
	64,0,1,0,14,0,14,-1,-64,56,17,55,56,89,1,75,-80,15,84,88,-67,0,14,-1,-64,0,1,0,14,0,
	14,0,64,56,17,55,56,89,1,6,2,21,20,18,23,35,38,2,53,52,18,55,2,123,-122,-126,-125,-123,-96,-106,
	-107,-108,-105,6,18,-26,-2,62,-25,-25,-2,59,-27,-21,1,-58,-32,-33,1,-60,-20,0,1,0,-92,-2,-14,2,111,6,
	18,0,13,0,31,64,15,7,-104,0,-105,14,7,1,0,11,18,4,19,8,0,14,16,-36,60,-12,-20,17,57,57,
	49,0,16,-4,-20,48,19,51,22,18,21,20,2,7,35,54,18,53,52,2,-92,-96,-106,-107,-107,-106,-96,-123,-125,-125,
	6,18,-20,-2,60,-33,-32,-2,58,-21,-27,1,-59,-25,-25,1,-62,0,1,0,61,2,74,3,-61,5,-16,0,17,0,
	78,64,44,16,13,11,0,4,12,9,7,4,2,4,8,3,-103,5,17,12,-103,10,1,14,-111,18,8,12,10,3,
	9,6,17,3,1,3,2,0,20,15,4,11,9,20,13,6,18,16,-44,60,-28,50,-36,60,-28,50,23,57,17,18,
	23,57,49,0,16,-12,-44,60,-20,50,-60,-20,50,23,57,18,23,57,48,1,5,5,7,37,17,35,17,5,39,37,
	37,55,5,17,51,17,37,3,-61,-2,-103,1,103,58,-2,-80,114,-2,-80,58,1,103,-2,-103,58,1,80,114,1,80,
	4,-33,-62,-61,98,-53,-2,-121,1,121,-53,98,-61,-62,99,-53,1,121,-2,-121,-53,0,1,0,-39,0,0,5,-37,5,
	4,0,11,0,35,64,17,0,9,1,-100,7,3,5,2,21,4,0,23,10,6,21,8,12,16,-36,-4,60,-4,60,
	-20,49,0,47,-44,60,-4,60,-60,48,1,17,33,21,33,17,35,17,33,53,33,17,3,-82,2,45,-3,-45,-88,-3,
	-45,2,45,5,4,-3,-45,-86,-3,-45,2,45,-86,2,45,0,1,0,-98,-1,18,1,-61,0,-2,0,5,0,25,64,
	12,3,-98,0,-125,6,3,4,1,25,0,24,6,16,-4,-20,-44,-52,49,0,16,-4,-20,48,55,51,21,3,35,19,
	-16,-45,-92,-127,82,-2,-84,-2,-64,1,64,0,1,0,100,1,-33,2,127,2,-125,0,3,0,17,-74,0,-100,2,4,
	1,0,4,16,-36,-52,49,0,16,-44,-20,48,19,33,21,33,100,2,27,-3,-27,2,-125,-92,0,0,1,0,-37,0,
	0,1,-82,0,-2,0,3,0,17,-73,0,-125,2,1,25,0,24,4,16,-4,-20,49,0,47,-20,48,55,51,21,35,
	-37,-45,-45,-2,-2,0,1,0,0,-1,66,2,-78,5,-43,0,3,0,45,64,20,0,26,1,2,1,2,26,3,0,
	3,66,2,-97,0,-127,4,2,0,1,3,47,-60,57,57,49,0,16,-12,-20,48,75,83,88,7,16,5,-19,7,16,
	5,-19,89,34,1,51,1,35,2,8,-86,-3,-8,-86,5,-43,-7,109,0,0,2,0,-121,-1,-29,4,-113,5,-16,0,
	11,0,23,0,35,64,19,6,-96,18,0,-96,12,-111,18,-116,24,9,28,15,30,3,28,21,27,24,16,-4,-20,-12,
	-20,49,0,16,-28,-12,-20,16,-18,48,1,34,2,17,16,18,51,50,18,17,16,2,39,50,0,17,16,0,35,34,
	0,17,16,0,2,-117,-100,-99,-99,-100,-99,-99,-99,-99,-5,1,9,-2,-9,-5,-5,-2,-9,1,9,5,80,-2,-51,-2,
	-52,-2,-51,-2,-51,1,51,1,51,1,52,1,51,-96,-2,115,-2,-122,-2,-121,-2,115,1,-115,1,121,1,122,1,-115,
	0,0,1,0,-31,0,0,4,90,5,-43,0,10,0,75,64,21,66,3,-96,4,2,-96,5,-127,7,0,-96,9,8,
	31,6,28,3,0,31,1,11,16,-44,-20,-60,-4,-20,49,0,47,-20,50,-12,-20,-44,-20,48,75,83,88,89,34,1,
	75,-80,15,84,88,-67,0,11,-1,-64,0,1,0,11,0,11,0,64,56,17,55,56,89,-76,15,3,15,4,2,93,
	55,33,17,5,53,37,51,17,33,21,33,-2,1,74,-2,-103,1,101,-54,1,74,-4,-92,-86,4,115,72,-72,72,-6,
	-43,-86,0,0,1,0,-106,0,0,4,74,5,-16,0,28,0,-91,64,39,25,26,27,3,24,28,17,5,4,0,17,
	5,5,4,66,16,-95,17,-108,13,-96,20,-111,4,0,-96,2,0,16,10,2,1,10,28,23,16,3,6,29,16,-4,
	-60,-44,-20,-64,-64,17,18,57,49,0,47,-20,50,-12,-20,-12,-20,48,75,83,88,7,16,5,-19,7,5,-19,17,23,
	57,89,34,1,75,-80,21,84,75,-80,22,84,91,75,-80,20,84,91,88,-67,0,29,0,64,0,1,0,29,0,29,
	-1,-64,56,17,55,56,89,64,50,85,4,86,5,86,7,122,4,122,5,118,27,-121,25,7,4,0,4,25,4,26,
	4,27,5,28,116,0,118,6,117,26,115,27,116,28,-126,0,-122,25,-126,26,-126,27,-126,28,-88,0,-88,27,17,93,
	0,93,37,33,21,33,53,54,0,55,62,1,53,52,38,35,34,6,7,53,62,1,51,50,4,21,20,6,7,6,
	0,1,-119,2,-63,-4,76,115,1,-115,51,97,77,-89,-122,95,-45,120,122,-44,88,-24,1,20,69,91,25,-2,-12,-86,
	-86,-86,119,1,-111,58,109,-105,73,119,-106,66,67,-52,49,50,-24,-62,92,-91,112,29,-2,-21,0,0,1,0,-100,-1,
	-29,4,115,5,-16,0,40,0,123,64,46,0,21,19,10,-122,9,31,-122,32,19,-96,21,13,-96,9,-109,6,28,-96,
	32,-109,35,-111,6,-116,21,-93,41,22,28,19,0,3,20,25,28,38,32,16,28,3,20,31,9,6,41,16,-4,-60,
	-60,-44,-20,-12,-20,17,23,57,57,49,0,16,-20,-28,-12,-28,-20,16,-26,-18,16,-18,16,-18,16,-18,17,18,57,48,
	1,75,-80,22,84,75,-80,20,84,91,88,-67,0,41,0,64,0,1,0,41,0,41,-1,-64,56,17,55,56,89,64,
	9,100,30,97,31,97,32,100,33,4,0,93,1,30,1,21,20,4,33,34,38,39,53,30,1,51,50,54,53,52,
	38,43,1,53,51,50,54,53,52,38,35,34,6,7,53,62,1,51,50,4,21,20,6,3,63,-111,-93,-2,-48,-2,
	-24,94,-57,106,84,-56,109,-66,-57,-71,-91,-82,-74,-107,-98,-93,-104,83,-66,114,115,-55,89,-26,1,12,-114,3,37,31,
	-60,-112,-35,-14,37,37,-61,49,50,-106,-113,-124,-107,-90,119,112,115,123,36,38,-76,32,32,-47,-78,124,-85,0,2,0,
	100,0,0,4,-92,5,-43,0,2,0,13,0,-116,64,29,1,13,3,13,0,3,3,13,66,0,3,11,7,-96,5,
	1,3,-127,9,1,12,10,0,28,6,8,4,12,14,16,-36,-44,60,-60,-20,50,17,57,49,0,47,-28,-44,60,-20,
	50,18,57,48,75,83,88,7,16,4,-55,7,16,5,-55,89,34,1,75,-80,11,84,75,-80,13,84,91,88,-67,0,
	14,0,64,0,1,0,14,0,14,-1,-64,56,17,55,56,89,64,42,11,0,42,0,72,0,89,0,105,0,119,0,
	-118,0,7,22,1,43,0,38,1,43,3,54,1,78,1,79,12,79,13,86,1,102,1,117,1,122,3,-123,1,13,
	93,0,93,9,1,33,3,51,17,51,21,35,17,35,17,33,53,3,6,-2,2,1,-2,53,-2,-43,-43,-55,-3,94,
	5,37,-4,-29,3,-51,-4,51,-88,-2,-96,1,96,-61,0,0,1,0,-98,-1,-29,4,100,5,-43,0,29,0,117,64,
	35,4,26,7,17,-122,16,29,26,-96,7,20,-96,16,-119,13,2,-96,0,-127,13,-116,7,-92,30,23,28,1,10,3,
	28,0,10,16,6,30,16,-4,-60,-44,-20,16,-60,-18,49,0,16,-28,-28,-12,-20,16,-26,-18,16,-2,-60,16,-18,17,
	18,57,48,1,75,-80,22,84,75,-80,20,84,91,88,-67,0,30,0,64,0,1,0,30,0,30,-1,-64,56,17,55,
	56,89,1,75,-80,15,84,88,-67,0,30,-1,-64,0,1,0,30,0,30,0,64,56,17,55,56,89,19,33,21,33,
	17,62,1,51,50,0,21,20,0,33,34,38,39,53,30,1,51,50,54,53,52,38,35,34,6,7,-35,3,25,-3,
	-96,44,88,44,-6,1,36,-2,-44,-2,-17,94,-61,104,90,-64,107,-83,-54,-54,-83,81,-95,84,5,-43,-86,-2,-110,15,
	15,-2,-18,-22,-15,-2,-11,32,32,-53,49,48,-74,-100,-100,-74,36,38,0,0,2,0,-113,-1,-29,4,-106,5,-16,0,
	11,0,36,0,88,64,36,19,6,0,13,-122,12,0,-96,22,6,-96,28,22,-91,16,-96,12,-119,34,-111,28,-116,37,
	12,34,9,28,25,30,19,28,3,33,31,27,37,16,-4,-20,-20,-12,-20,-28,49,0,16,-28,-12,-28,-4,-28,16,-18,
	16,-18,16,-18,17,18,57,48,64,20,-53,0,-53,1,-51,2,-51,3,-51,4,-53,5,-53,6,7,-92,30,-78,30,2,
	93,1,93,1,34,6,21,20,22,51,50,54,53,52,38,1,21,46,1,35,34,2,3,62,1,51,50,0,21,20,
	0,35,32,0,17,16,0,33,50,22,2,-92,-120,-97,-97,-120,-120,-97,-97,1,9,76,-101,76,-56,-45,15,59,-78,107,
	-31,1,5,-2,-16,-30,-2,-3,-2,-18,1,80,1,27,76,-101,3,59,-70,-94,-95,-69,-69,-95,-94,-70,2,121,-72,36,
	38,-2,-14,-2,-17,87,93,-2,-17,-21,-26,-2,-22,1,-115,1,121,1,98,1,-91,30,0,0,1,0,-88,0,0,4,
	104,5,-43,0,6,0,99,64,24,5,17,2,3,2,3,17,4,5,4,66,5,-96,0,-127,3,5,3,1,4,1,
	0,6,7,16,-4,-52,-60,17,57,57,49,0,47,-12,-20,48,75,83,88,7,16,5,-19,7,16,5,-19,89,34,1,
	75,-80,22,84,88,-67,0,7,0,64,0,1,0,7,0,7,-1,-64,56,17,55,56,89,64,18,88,2,1,6,3,
	26,5,57,5,72,5,103,3,-80,0,-80,6,7,93,0,93,19,33,21,1,35,1,33,-88,3,-64,-3,-30,-45,1,
	-2,-3,51,5,-43,86,-6,-127,5,43,0,0,3,0,-117,-1,-29,4,-117,5,-16,0,11,0,35,0,47,0,67,64,
	37,24,12,0,-96,39,6,-96,30,45,-96,18,-111,30,-116,39,-93,48,24,12,36,42,28,21,36,28,15,9,28,21,
	27,30,3,28,15,33,27,48,16,-4,-60,-20,-12,-60,-20,16,-18,16,-18,17,57,57,49,0,16,-20,-28,-12,-20,16,
	-18,16,-18,57,57,48,1,34,6,21,20,22,51,50,54,53,52,38,37,38,38,53,52,54,51,50,22,21,20,6,
	7,22,22,21,20,4,35,34,36,53,52,54,19,20,22,51,50,54,53,52,38,35,34,6,2,-117,-112,-91,-91,-112,
	-112,-90,-91,-2,-91,-126,-111,-1,-34,-33,-2,-111,-127,-110,-93,-2,-9,-9,-9,-2,-9,-92,72,-111,-125,-126,-109,-109,-126,-125,
	-111,2,-59,-102,-121,-121,-102,-101,-122,-121,-102,86,32,-78,-128,-77,-48,-48,-77,-128,-78,32,34,-58,-113,-39,-24,-24,-39,-113,
	-58,1,97,116,-126,-126,116,116,-126,-126,0,0,2,0,-127,-1,-29,4,-121,5,-16,0,24,0,36,0,88,64,35,7,
	31,25,1,-122,0,25,-96,10,-91,4,-96,0,-119,22,31,-96,16,-111,22,-116,37,7,28,28,33,19,30,0,34,34,
	28,13,27,37,16,-4,-20,-28,-12,-20,-20,49,0,16,-28,-12,-20,16,-26,-2,-11,-18,16,-18,17,18,57,48,64,22,
	-60,25,-62,26,-64,27,-64,28,-64,29,-62,30,-60,31,7,-86,18,-68,18,-23,18,3,93,1,93,55,53,30,1,51,
	50,18,19,14,1,35,34,0,53,52,0,51,32,0,17,16,0,33,34,38,1,50,54,53,52,38,35,34,6,21,
	20,22,-31,76,-100,75,-56,-45,15,58,-78,108,-32,-2,-5,1,16,-30,1,3,1,17,-2,-79,-2,-27,76,-100,1,62,
	-120,-97,-97,-120,-120,-97,-97,31,-72,36,38,1,13,1,18,86,92,1,15,-21,-26,1,22,-2,115,-2,-122,-2,-97,-2,
	91,30,2,-105,-70,-94,-95,-69,-69,-95,-94,-70,0,0,2,0,-16,0,0,1,-61,4,35,0,3,0,7,0,28,64,
	14,6,-125,4,-90,0,-125,2,5,1,3,4,0,24,8,16,-4,60,-20,50,49,0,47,-20,-12,-20,48,55,51,21,
	35,17,51,21,35,-16,-45,-45,-45,-45,-2,-2,4,35,-2,0,2,0,-98,-1,18,1,-61,4,35,0,3,0,9,0,
	37,64,19,2,-125,0,7,-98,4,-125,0,-90,10,7,8,5,1,25,4,0,24,10,16,-4,60,-20,50,-44,-52,49,
	0,16,-28,-4,-20,16,-18,48,19,51,21,35,17,51,21,3,35,19,-16,-45,-45,-45,-92,-127,82,4,35,-2,-3,-39,
	-84,-2,-64,1,64,0,1,0,-39,0,94,5,-37,4,-90,0,6,0,77,64,42,2,-100,3,4,3,1,-100,0,1,
	4,4,3,1,-100,2,1,5,6,5,0,-100,6,5,66,5,4,2,1,0,5,3,-88,6,-89,7,1,2,0,36,
	4,35,7,16,-4,-20,50,57,49,0,16,-12,-20,23,57,48,75,83,88,7,4,-19,7,16,8,-19,7,16,8,-19,
	7,16,4,-19,89,34,9,2,21,1,53,1,5,-37,-5,-8,4,8,-6,-2,5,2,3,-16,-2,-111,-2,-109,-74,1,
	-47,-90,1,-47,0,0,2,0,-39,1,96,5,-37,3,-94,0,3,0,7,0,28,64,13,0,-100,2,6,-100,4,8,
	5,1,4,0,35,8,16,-4,60,-60,50,49,0,16,-44,-20,-44,-20,48,19,33,21,33,21,33,21,33,-39,5,2,
	-6,-2,5,2,-6,-2,3,-94,-88,-16,-86,0,1,0,-39,0,94,5,-37,4,-90,0,6,0,79,64,43,6,-100,0,
	6,3,4,3,5,-100,4,4,3,0,-100,1,2,1,6,-100,5,6,2,2,1,66,6,5,3,2,0,5,4,-88,
	1,-89,7,6,2,36,4,0,35,7,16,-4,60,-20,57,49,0,16,-12,-20,23,57,48,75,83,88,7,16,8,-19,
	7,16,4,-19,7,16,4,-19,7,16,8,-19,89,34,19,53,1,21,1,53,1,-39,5,2,-6,-2,4,6,3,-16,
	-74,-2,47,-90,-2,47,-74,1,109,0,2,0,-109,0,0,3,-80,5,-16,0,3,0,36,0,112,64,43,36,30,9,
	6,4,10,29,19,4,0,20,-122,19,-120,16,-107,23,-111,0,-125,2,29,26,13,9,5,4,10,30,1,13,28,26,
	4,28,5,1,3,0,38,26,19,37,16,-36,-60,-4,-20,-44,-20,16,-18,17,57,57,17,18,57,17,18,57,49,0,
	47,-18,-10,-2,-12,-18,16,-51,17,57,57,23,57,48,1,75,-80,12,84,88,-67,0,37,0,64,0,1,0,37,0,
	37,-1,-64,56,17,55,56,89,-74,121,9,122,10,122,32,3,93,37,51,21,35,19,35,53,52,54,63,1,62,1,
	53,52,38,35,34,6,7,53,62,1,51,50,22,21,20,6,15,1,14,1,7,14,1,21,1,-121,-53,-53,-59,-65,
	56,90,90,57,51,-125,108,79,-77,97,94,-63,103,-72,-33,72,90,88,47,39,8,6,6,-2,-2,1,-111,-102,101,-126,
	86,89,53,94,49,89,110,70,67,-68,57,56,-62,-97,76,-119,86,86,47,53,25,21,60,52,0,0,2,0,-121,-2,
	-100,7,113,5,-94,0,11,0,76,0,-107,64,50,24,12,3,9,-87,25,21,27,3,-87,76,15,52,51,15,-84,48,
	-87,55,21,-84,36,-87,55,67,77,51,52,30,26,0,40,18,6,24,12,40,26,43,30,40,73,18,43,42,40,73,
	44,61,77,16,-36,-20,-4,-20,16,-2,-3,-2,60,-58,16,-18,17,18,57,57,49,0,16,-44,-60,-4,-20,16,-2,-19,
	-44,-58,16,-59,-18,50,16,-60,-18,17,57,57,48,0,75,-80,9,84,75,-80,12,84,91,75,-80,16,84,91,75,-80,
	19,84,91,75,-80,20,84,91,88,-67,0,77,-1,-64,0,1,0,77,0,77,0,64,56,17,55,56,89,64,9,15,
	78,31,78,47,78,63,78,4,1,93,1,20,22,51,50,54,53,52,38,35,34,6,1,14,1,35,34,38,53,52,
	54,51,50,22,23,53,51,17,62,1,53,52,38,39,38,36,35,34,6,7,6,2,21,20,18,23,22,4,51,50,
	54,55,23,6,4,35,34,36,39,38,2,53,52,18,55,54,36,51,50,4,23,30,1,21,16,0,5,2,-6,-114,
	124,123,-115,-112,122,121,-113,2,33,60,-101,103,-84,-41,-40,-85,103,-100,59,-113,-110,-91,63,64,104,-2,-43,-80,123,-30,
	96,-99,-79,115,109,105,1,20,-99,-127,-7,104,90,125,-2,-39,-104,-71,-2,-72,-128,-128,-122,-120,126,-127,1,82,-67,-44,
	1,107,123,75,79,-2,-62,-2,-24,2,25,-113,-93,-92,-114,-116,-91,-92,-2,72,77,73,-7,-56,-56,-6,75,76,-125,-3,
	32,22,-33,-79,107,-68,80,-125,-117,65,64,102,-2,-75,-63,-97,-2,-22,106,104,109,87,81,111,97,103,-125,125,125,1,
	73,-67,-74,1,74,125,127,-121,-82,-96,98,-26,123,-2,-7,-2,-48,6,0,0,2,0,16,0,0,5,104,5,-43,0,
	2,0,10,0,-70,64,65,0,17,1,0,4,5,4,2,17,5,5,4,1,17,10,3,10,0,17,2,0,3,3,
	10,7,17,5,4,6,17,5,5,4,9,17,3,10,8,17,10,3,10,66,0,3,7,-107,1,3,-127,9,5,9,
	8,7,6,4,3,2,1,0,9,5,10,11,16,-44,-60,23,57,49,0,47,60,-28,-44,-20,18,57,48,75,83,88,
	7,16,5,-19,7,5,-19,7,16,5,-19,7,5,-19,7,16,8,-19,7,16,5,-19,7,16,5,-19,7,16,8,-19,
	89,34,-78,32,12,1,1,93,64,58,15,0,88,0,118,0,112,0,-116,0,5,7,1,8,2,6,3,9,4,22,
	1,25,2,86,1,88,2,80,12,103,1,104,2,120,1,118,2,124,3,114,4,119,7,120,8,-121,1,-120,2,-128,
	12,-104,2,-103,3,-106,4,23,93,0,93,9,1,33,1,51,1,35,3,33,3,35,2,-68,-2,-18,2,37,-2,123,
	-27,2,57,-46,-120,-3,95,-120,-43,5,14,-3,25,3,-82,-6,43,1,127,-2,-127,0,3,0,-55,0,0,4,-20,5,
	-43,0,8,0,17,0,32,0,67,64,35,25,0,-107,10,9,-107,18,-127,1,-107,10,-83,31,17,11,8,2,19,25,
	31,5,0,14,28,22,5,25,28,46,9,0,28,18,4,33,16,-4,-20,50,-4,-20,-44,-20,17,23,57,57,57,49,
	0,47,-20,-20,-12,-20,16,-18,57,48,-78,15,34,1,1,93,1,17,33,50,54,53,52,38,35,1,17,33,50,54,
	53,52,38,35,37,33,50,22,21,20,6,7,30,1,21,20,4,35,33,1,-109,1,68,-93,-99,-99,-93,-2,-68,1,
	43,-108,-111,-111,-108,-2,11,2,4,-25,-6,-128,124,-107,-91,-2,-16,-5,-3,-24,2,-55,-3,-35,-121,-117,-116,-123,2,102,
	-2,62,111,114,113,112,-90,-64,-79,-119,-94,20,32,-53,-104,-56,-38,0,1,0,115,-1,-29,5,39,5,-16,0,25,0,
	54,64,26,13,-95,14,-82,10,-107,17,1,-95,0,-82,4,-107,23,-111,17,-116,26,7,25,13,0,48,20,16,26,16,
	-4,-20,50,-20,49,0,16,-28,-12,-20,-12,-20,16,-18,-10,-18,48,-76,15,27,31,27,2,1,93,1,21,46,1,35,
	32,0,17,16,0,33,50,54,55,21,14,1,35,32,0,17,16,0,33,50,22,5,39,102,-25,-126,-1,0,-2,-16,
	1,16,1,0,-126,-25,102,106,-19,-124,-2,-83,-2,122,1,-122,1,83,-122,-19,5,98,-43,95,94,-2,-57,-2,-40,-2,
	-39,-2,-57,94,95,-45,72,72,1,-97,1,103,1,104,1,-97,71,0,2,0,-55,0,0,5,-80,5,-43,0,8,0,
	17,0,46,64,21,0,-107,9,-127,1,-107,16,8,2,16,10,0,5,25,13,50,0,28,9,4,18,16,-4,-20,-12,
	-20,17,57,57,57,57,49,0,47,-20,-12,-20,48,-78,96,19,1,1,93,1,17,51,32,0,17,16,0,33,37,33,
	32,0,17,16,0,41,1,1,-109,-12,1,53,1,31,-2,-31,-2,-53,-2,66,1,-97,1,-78,1,-106,-2,104,-2,80,
	-2,97,5,47,-5,119,1,24,1,46,1,44,1,23,-90,-2,-105,-2,-128,-2,126,-2,-106,0,1,0,-55,0,0,4,
	-117,5,-43,0,11,0,46,64,21,6,-107,4,2,-107,0,-127,8,-107,4,-83,10,5,1,9,7,3,28,0,4,12,
	16,-4,-20,50,-44,-60,-60,49,0,47,-20,-20,-12,-20,16,-18,48,-78,31,13,1,1,93,19,33,21,33,17,33,21,
	33,17,33,21,33,-55,3,-80,-3,26,2,-57,-3,57,2,-8,-4,62,5,-43,-86,-2,70,-86,-3,-29,-86,0,1,0,
	-55,0,0,4,35,5,-43,0,9,0,41,64,18,6,-107,4,2,-107,0,-127,4,-83,8,5,1,7,3,28,0,4,
	10,16,-4,-20,50,-44,-60,49,0,47,-20,-12,-20,16,-18,48,-78,15,11,1,1,93,19,33,21,33,17,33,21,33,
	17,35,-55,3,90,-3,112,2,80,-3,-80,-54,5,-43,-86,-2,72,-86,-3,55,0,0,1,0,115,-1,-29,5,-117,5,
	-16,0,29,0,57,64,32,0,5,27,1,-107,3,27,-107,8,18,-95,17,-82,21,-107,14,-111,8,-116,30,2,0,28,
	17,52,4,51,24,25,11,16,30,16,-4,-20,-4,-28,-4,-60,49,0,16,-28,-12,-20,-12,-20,16,-2,-44,-18,17,57,
	57,48,37,17,33,53,33,17,6,4,35,32,0,17,16,0,33,50,4,23,21,38,38,35,32,0,17,16,0,33,
	50,54,4,-61,-2,-74,2,18,117,-2,-26,-96,-2,-94,-2,117,1,-117,1,94,-110,1,7,111,112,-4,-117,-2,-18,-2,
	-19,1,19,1,18,107,-88,-43,1,-111,-90,-3,127,83,85,1,-103,1,109,1,110,1,-103,72,70,-41,95,96,-2,-50,
	-2,-47,-2,-46,-2,-50,37,0,1,0,-55,0,0,5,59,5,-43,0,11,0,44,64,20,8,-107,2,-83,4,0,-127,
	10,6,7,3,28,5,56,9,1,28,0,4,12,16,-4,-20,50,-4,-20,50,49,0,47,60,-28,50,-4,-20,48,-78,
	80,13,1,1,93,19,51,17,33,17,51,17,35,17,33,17,35,-55,-54,2,-34,-54,-54,-3,34,-54,5,-43,-3,-100,
	2,100,-6,43,2,-57,-3,57,0,0,1,0,-55,0,0,1,-109,5,-43,0,3,0,57,-73,0,-81,2,1,28,0,
	4,4,16,-4,-20,49,0,47,-20,48,1,75,-80,16,84,88,-67,0,4,-1,-64,0,1,0,4,0,4,0,64,56,
	17,55,56,89,64,13,48,5,64,5,80,5,96,5,-113,5,-97,5,6,93,19,51,17,35,-55,-54,-54,5,-43,-6,
	43,0,1,-1,-106,-2,102,1,-109,5,-43,0,11,0,77,64,19,11,2,0,7,-107,5,-80,0,-127,12,5,8,6,
	57,1,28,0,4,12,16,-4,-20,-28,57,57,49,0,16,-28,-4,-20,17,57,57,48,1,75,-80,16,84,88,-67,0,
	12,-1,-64,0,1,0,12,0,12,0,64,56,17,55,56,89,64,13,48,13,64,13,80,13,96,13,-113,13,-97,13,
	6,93,19,51,17,16,6,43,1,53,51,50,54,53,-55,-54,-51,-29,77,63,-122,110,5,-43,-6,-109,-2,-14,-12,-86,
	-106,-62,0,0,1,0,-55,0,0,5,106,5,-43,0,10,0,-17,64,40,8,17,5,6,5,7,17,6,6,5,3,
	17,4,5,4,2,17,5,5,4,66,8,5,2,3,3,0,-81,9,6,5,1,4,6,8,1,28,0,4,11,16,
	-4,-20,50,-44,-60,17,57,49,0,47,60,-20,50,23,57,48,75,83,88,7,16,4,-19,7,16,5,-19,7,16,5,
	-19,7,16,4,-19,89,34,-78,8,3,1,1,93,64,-110,20,2,1,4,2,9,8,22,2,40,5,40,8,55,2,
	54,5,52,8,71,2,70,5,67,8,85,2,103,2,118,2,119,5,-125,2,-120,5,-113,8,-108,2,-101,8,-25,2,
	21,6,3,9,5,9,6,27,3,25,7,5,10,3,10,7,24,3,40,5,43,6,42,7,54,4,54,5,54,6,
	53,7,48,12,65,3,64,4,69,5,64,6,64,7,64,12,98,3,96,4,104,5,103,7,119,5,112,12,-117,3,
	-117,5,-114,6,-113,7,-113,12,-102,3,-99,6,-99,7,-74,3,-75,7,-59,3,-59,7,-41,3,-42,7,-24,3,-23,4,
	-24,5,-22,6,-9,3,-8,5,-7,6,44,93,113,0,93,113,19,51,17,1,33,9,1,33,1,17,35,-55,-54,2,
	-98,1,4,-3,27,3,26,-2,-10,-3,51,-54,5,-43,-3,-119,2,119,-3,72,-4,-29,2,-49,-3,49,0,0,1,0,
	-55,0,0,4,106,5,-43,0,5,0,37,64,12,2,-107,0,-127,4,1,28,3,58,0,4,6,16,-4,-20,-20,49,
	0,47,-28,-20,48,64,9,48,7,80,7,-128,3,-128,4,4,1,93,19,51,17,33,21,33,-55,-54,2,-41,-4,95,
	5,-43,-6,-43,-86,0,1,0,-55,0,0,6,31,5,-43,0,12,0,-65,64,52,3,17,7,8,7,2,17,1,2,
	8,8,7,2,17,3,2,9,10,9,1,17,10,10,9,66,10,7,2,3,8,3,0,-81,8,11,5,9,8,3,
	2,1,5,10,6,28,4,62,10,28,0,4,13,16,-4,-20,-4,-20,17,23,57,49,0,47,60,-60,-20,50,17,23,
	57,48,75,83,88,7,16,5,-19,7,16,8,-19,7,16,8,-19,7,16,5,-19,89,34,-78,112,14,1,1,93,64,
	86,3,7,15,8,15,9,2,10,21,2,20,7,19,10,38,2,38,7,32,7,38,10,32,10,52,7,53,10,105,
	2,124,2,123,7,121,10,-128,2,-126,7,-126,10,-112,2,22,4,1,11,3,19,1,27,3,35,1,44,3,39,8,
	40,9,52,1,60,3,86,8,89,9,101,8,106,9,118,8,121,9,-127,1,-115,3,-107,1,-101,3,20,93,0,93,
	19,33,9,1,33,17,35,17,1,35,1,17,35,-55,1,45,1,125,1,127,1,45,-59,-2,127,-53,-2,127,-60,5,
	-43,-4,8,3,-8,-6,43,5,31,-4,0,4,0,-6,-31,0,1,0,-55,0,0,5,51,5,-43,0,9,0,121,64,
	30,7,17,1,2,1,2,17,6,7,6,66,7,2,3,0,-81,8,5,6,1,7,2,28,4,54,7,28,0,4,
	10,16,-4,-20,-4,-20,17,57,57,49,0,47,60,-20,50,57,57,48,75,83,88,7,16,4,-19,7,16,4,-19,89,
	34,-78,31,11,1,1,93,64,48,54,2,56,7,72,2,71,7,105,2,102,7,-128,2,7,6,1,9,6,21,1,
	26,6,70,1,73,6,87,1,88,6,101,1,105,6,121,6,-123,1,-118,6,-107,1,-102,6,-97,11,16,93,0,93,
	19,33,1,17,51,17,33,1,17,35,-55,1,16,2,-106,-60,-2,-16,-3,106,-60,5,-43,-5,31,4,-31,-6,43,4,
	-31,-5,31,0,2,0,115,-1,-29,5,-39,5,-16,0,11,0,23,0,35,64,19,6,-107,18,0,-107,12,-111,18,-116,
	24,9,25,15,51,3,25,21,16,24,16,-4,-20,-4,-20,49,0,16,-28,-12,-20,16,-18,48,1,34,0,17,16,0,
	51,50,0,17,16,0,39,32,0,17,16,0,33,32,0,17,16,0,3,39,-36,-2,-3,1,3,-36,-36,1,1,-2,
	-1,-36,1,58,1,120,-2,-120,-2,-58,-2,-59,-2,-121,1,121,5,76,-2,-72,-2,-27,-2,-26,-2,-72,1,72,1,26,
	1,27,1,72,-92,-2,91,-2,-98,-2,-97,-2,91,1,-92,1,98,1,98,1,-91,0,2,0,-55,0,0,4,-115,5,
	-43,0,8,0,19,0,58,64,24,1,-107,16,0,-107,9,-127,18,16,10,8,2,4,0,5,25,13,63,17,0,28,
	9,4,20,16,-4,-20,50,-4,-20,17,23,57,49,0,47,-12,-20,-44,-20,48,64,11,15,21,31,21,63,21,95,21,
	-81,21,5,1,93,1,17,51,50,54,53,52,38,35,37,33,50,4,21,20,4,43,1,17,35,1,-109,-2,-115,-102,
	-102,-115,-2,56,1,-56,-5,1,1,-2,-1,-5,-2,-54,5,47,-3,-49,-110,-121,-122,-110,-90,-29,-37,-35,-30,-3,-88,0,
	2,0,115,-2,-8,5,-39,5,-16,0,11,0,29,0,82,64,42,17,16,2,15,1,12,13,12,14,1,13,13,12,
	66,15,30,12,6,-107,18,0,-107,24,-111,18,-116,13,30,13,27,15,12,3,9,25,27,51,3,25,21,16,30,16,
	-4,-20,-4,-20,17,57,57,17,57,49,0,16,-60,-28,-12,-20,16,-18,57,18,57,48,75,83,88,7,16,5,-19,7,
	16,5,-19,23,57,89,34,1,34,0,17,16,0,51,50,0,17,16,0,19,1,35,39,6,6,35,32,0,17,16,
	0,33,32,0,17,16,2,3,39,-36,-2,-3,1,3,-36,-36,1,1,-2,-1,63,1,10,-12,-35,33,35,16,-2,-59,
	-2,-121,1,121,1,59,1,58,1,120,-47,5,76,-2,-72,-2,-27,-2,-26,-2,-72,1,72,1,26,1,27,1,72,-6,
	-49,-2,-35,-17,2,2,1,-91,1,97,1,98,1,-91,-2,91,-2,-98,-2,-4,-2,-114,0,0,2,0,-55,0,0,5,
	84,5,-43,0,19,0,28,0,-79,64,53,9,8,7,3,10,6,17,3,4,3,5,17,4,4,3,66,6,4,0,
	21,3,4,21,-107,9,20,-107,13,-127,11,4,5,6,3,17,9,0,28,22,14,5,10,25,25,4,17,63,20,10,
	28,12,4,29,16,-4,-20,50,-4,-60,-20,17,23,57,17,57,57,57,49,0,47,60,-12,-20,-44,-20,18,57,18,57,
	18,57,48,75,83,88,7,16,5,-19,7,16,5,-19,17,23,57,89,34,-78,64,30,1,1,93,64,66,122,19,1,
	5,0,5,1,5,2,6,3,7,4,21,0,21,1,20,2,22,3,23,4,37,0,37,1,37,2,38,3,39,6,
	38,7,38,8,38,9,32,30,54,1,54,2,70,1,70,2,104,5,117,4,117,5,119,19,-120,6,-120,7,-104,6,
	-104,7,31,93,0,93,1,30,1,23,19,35,3,46,1,43,1,17,35,17,33,32,22,21,20,6,1,17,51,50,
	54,53,52,38,35,3,-115,65,123,62,-51,-39,-65,74,-117,120,-36,-54,1,-56,1,0,-4,-125,-3,-119,-2,-110,-107,-107,
	-110,2,-68,22,-112,126,-2,104,1,127,-106,98,-3,-119,5,-43,-42,-40,-115,-70,2,79,-3,-18,-121,-125,-125,-123,0,0,
	1,0,-121,-1,-29,4,-94,5,-16,0,39,0,126,64,60,13,12,2,14,11,2,30,31,30,8,9,2,7,10,2,
	31,31,30,66,10,11,30,31,4,21,1,0,21,-95,20,-108,24,-107,17,4,-107,0,-108,37,-111,17,-116,40,30,10,
	11,31,27,7,0,34,27,25,14,45,7,25,20,34,40,16,-36,-60,-20,-4,-20,-28,17,18,57,57,57,57,49,0,
	16,-28,-12,-28,-20,16,-18,-10,-18,16,-58,17,23,57,48,75,83,88,7,16,14,-19,17,23,57,7,16,14,-19,17,
	23,57,89,34,-78,15,41,1,1,93,-74,31,41,47,41,79,41,3,93,1,21,46,1,35,34,6,21,20,22,31,
	1,30,1,21,20,4,33,34,38,39,53,30,1,51,50,54,53,52,38,47,1,46,1,53,52,36,51,50,22,4,
	72,115,-52,95,-91,-77,119,-90,122,-30,-41,-2,-35,-2,-25,106,-17,-128,123,-20,114,-83,-68,-121,-102,123,-30,-54,1,23,
	-11,105,-38,5,-92,-59,55,54,-128,118,99,101,31,25,43,-39,-74,-39,-32,48,47,-48,69,70,-120,126,110,124,31,24,
	45,-64,-85,-58,-28,38,0,0,1,-1,-6,0,0,4,-23,5,-43,0,7,0,74,64,14,6,2,-107,0,-127,4,1,
	64,3,28,0,64,5,8,16,-44,-28,-4,-28,49,0,47,-12,-20,50,48,1,75,-80,10,84,88,-67,0,8,0,64,
	0,1,0,8,0,8,-1,-64,56,17,55,56,89,64,19,0,9,31,0,16,1,16,2,31,7,16,9,64,9,112,
	9,-97,9,9,93,3,33,21,33,17,35,17,33,6,4,-17,-3,-18,-53,-3,-18,5,-43,-86,-6,-43,5,43,0,0,
	1,0,-78,-1,-29,5,41,5,-43,0,17,0,75,64,22,8,2,17,11,0,5,-107,14,-116,9,0,-127,18,8,28,
	10,56,1,28,0,65,18,16,-4,-20,-4,-20,49,0,16,-28,50,-12,-20,17,57,57,57,57,48,1,75,-80,16,84,
	88,-67,0,18,0,64,0,1,0,18,0,18,-1,-64,56,17,55,56,89,-74,31,19,-113,19,-97,19,3,93,19,51,
	17,20,22,51,50,54,53,17,51,17,16,0,33,32,0,17,-78,-53,-82,-61,-62,-82,-53,-2,-33,-2,-26,-2,-27,-2,
	-33,5,-43,-4,117,-16,-45,-45,-16,3,-117,-4,92,-2,-36,-2,-42,1,42,1,36,0,1,0,16,0,0,5,104,5,
	-43,0,6,0,-73,64,39,4,17,5,6,5,3,17,2,3,6,6,5,3,17,4,3,0,1,0,2,17,1,1,
	0,66,3,4,1,-81,0,6,4,3,2,0,5,5,1,7,16,-44,-60,23,57,49,0,47,-20,50,57,48,75,83,
	88,7,16,5,-19,7,16,8,-19,7,16,8,-19,7,16,5,-19,89,34,-78,80,8,1,1,93,64,98,0,3,42,
	3,71,4,71,5,90,3,125,3,-125,3,7,6,0,7,2,8,4,9,6,21,1,20,2,26,4,26,5,42,0,
	38,1,38,2,41,4,41,5,37,6,32,8,56,0,51,1,51,2,60,4,60,5,55,6,72,0,69,1,69,2,
	73,4,73,5,71,6,89,0,86,6,102,2,105,4,105,5,122,0,118,1,118,2,121,4,121,5,117,6,-128,8,
	-104,0,-105,6,41,93,0,93,33,1,51,9,1,51,1,2,74,-3,-58,-45,1,-39,1,-38,-46,-3,-57,5,-43,-5,
	23,4,-23,-6,43,0,1,0,68,0,0,7,-90,5,-43,0,12,1,123,64,73,5,26,6,5,9,10,9,4,26,
	10,9,3,26,10,11,10,2,26,1,2,11,11,10,6,17,7,8,7,5,17,4,5,8,8,7,2,17,3,2,
	12,0,12,1,17,0,0,12,66,10,5,2,3,6,3,0,-81,11,8,12,11,10,9,8,6,5,4,3,2,1,
	11,7,0,13,16,-44,-52,23,57,49,0,47,60,-20,50,50,23,57,48,75,83,88,7,16,5,-19,7,16,8,-19,
	7,16,8,-19,7,16,5,-19,7,16,8,-19,7,16,5,-19,7,5,-19,7,16,8,-19,89,34,-78,0,14,1,1,
	93,64,-14,6,2,6,5,2,10,0,10,0,10,18,10,40,5,36,10,32,10,62,2,62,5,52,10,48,10,76,
	2,77,5,66,10,64,10,89,2,106,2,107,5,103,10,96,10,123,2,127,2,124,5,127,5,-128,10,-106,2,-107,
	5,29,7,0,9,2,8,3,0,4,6,5,0,5,0,6,1,7,4,8,0,8,7,9,0,9,4,10,10,12,
	0,14,26,3,21,4,21,8,25,12,16,14,32,4,33,5,32,6,32,7,32,8,35,9,36,10,37,11,32,14,
	32,14,60,2,58,3,53,4,51,5,48,8,54,9,57,11,63,12,48,14,70,0,70,1,74,2,64,4,69,5,
	64,5,66,6,66,7,66,8,64,8,64,9,68,10,77,12,64,14,64,14,88,2,86,8,89,12,80,14,102,2,
	103,3,97,4,98,5,96,6,96,7,96,8,100,9,100,10,100,11,119,0,118,1,123,2,120,3,119,4,116,5,
	121,6,121,7,119,8,112,8,120,12,127,12,127,14,-122,2,-121,3,-120,4,-119,5,-123,9,-118,11,-113,14,-105,4,
	-97,14,-81,14,91,93,0,93,19,51,9,1,51,9,1,51,1,35,9,1,35,68,-52,1,58,1,57,-29,1,58,
	1,57,-51,-2,-119,-2,-2,-59,-2,-62,-2,5,-43,-5,18,4,-18,-5,18,4,-18,-6,43,5,16,-6,-16,0,1,0,
	61,0,0,5,59,5,-43,0,11,1,93,64,70,9,17,10,11,10,8,17,7,8,11,11,10,8,17,9,8,5,
	6,5,7,17,6,6,5,3,17,4,5,4,2,17,1,2,5,5,4,2,17,3,2,11,0,11,1,17,0,0,
	11,66,11,8,5,2,4,3,0,-81,9,6,11,8,5,2,4,0,4,6,0,10,12,16,-44,-60,-36,-60,17,23,
	57,49,0,47,60,-20,50,23,57,48,75,83,88,7,16,5,-19,7,16,8,-19,7,16,8,-19,7,16,5,-19,7,
	16,5,-19,7,16,8,-19,7,16,8,-19,7,16,5,-19,89,34,1,75,-80,12,84,75,-80,13,84,91,75,-80,14,
	84,91,88,-67,0,12,-1,-64,0,1,0,12,0,12,0,64,56,17,55,56,89,64,-72,7,2,8,8,22,2,25,
	8,23,11,39,8,39,11,52,2,56,8,54,11,75,8,88,5,91,8,102,2,107,8,119,2,119,11,-122,2,-128,
	2,-121,5,-117,8,-123,11,-108,2,-112,2,-105,5,-99,8,-106,11,27,6,1,9,3,8,7,7,9,22,1,25,3,
	25,7,23,9,16,13,38,1,40,2,41,3,38,5,40,7,39,9,41,11,32,13,53,0,52,1,60,3,59,4,
	58,6,59,7,52,9,52,10,56,11,63,13,72,9,79,13,88,11,95,13,101,0,101,1,106,3,106,4,104,5,
	105,6,105,7,108,9,108,10,120,3,121,6,121,7,120,8,125,9,127,10,120,11,-128,0,-128,1,-125,2,-120,3,
	-123,5,-124,8,-125,11,-113,13,-112,0,-112,1,-108,2,-105,5,-105,6,-107,8,-109,11,-97,13,-81,13,64,93,0,93,
	19,51,9,1,51,9,1,35,9,1,35,1,-127,-39,1,115,1,117,-39,-2,32,2,0,-39,-2,92,-2,89,-38,2,
	21,5,-43,-3,-43,2,43,-3,51,-4,-8,2,123,-3,-123,3,29,0,1,-1,-4,0,0,4,-25,5,-43,0,8,0,
	-108,64,40,3,17,4,5,4,2,17,1,2,5,5,4,2,17,3,2,8,0,8,1,17,0,0,8,66,2,3,
	0,-81,6,2,7,4,64,5,28,0,64,7,9,16,-44,-28,-4,-28,18,57,49,0,47,-20,50,57,48,75,83,88,
	7,16,5,-19,7,16,8,-19,7,16,8,-19,7,16,5,-19,89,34,-78,0,10,1,1,93,64,60,5,2,20,2,
	53,2,48,2,48,5,48,8,70,2,64,2,64,5,64,8,81,2,81,5,81,8,101,2,-124,2,-109,2,16,22,
	1,26,3,31,10,38,1,41,3,55,1,56,3,64,10,103,1,104,3,120,3,112,10,-97,10,13,93,0,93,3,
	51,9,1,51,1,17,35,17,4,-39,1,-98,1,-101,-39,-3,-16,-53,5,-43,-3,-102,2,102,-4,-14,-3,57,2,-57,
	0,0,1,0,92,0,0,5,31,5,-43,0,9,0,-101,64,27,3,17,7,8,7,8,17,2,3,2,66,8,-107,
	0,-127,3,-107,5,8,3,0,1,66,4,0,6,10,16,-36,-60,-44,-28,17,57,57,49,0,47,-20,-12,-20,48,75,
	83,88,7,16,5,-19,7,16,5,-19,89,34,1,75,-80,9,84,75,-80,10,84,91,88,-67,0,10,0,64,0,1,
	0,10,0,10,-1,-64,56,17,55,56,89,64,64,5,2,10,7,24,7,41,2,38,7,56,7,72,2,71,7,72,
	8,9,5,3,11,8,0,11,22,3,26,8,16,11,47,11,53,3,57,8,63,11,71,3,74,8,79,11,85,3,
	89,8,102,3,105,8,111,11,119,3,120,8,127,11,-97,11,22,93,0,93,19,33,21,1,33,21,33,53,1,33,
	115,4,-107,-4,80,3,-57,-5,61,3,-80,-4,103,5,-43,-102,-5,111,-86,-102,4,-111,0,0,1,0,-80,-2,-14,2,
	88,6,20,0,7,0,83,64,15,4,-87,6,-78,2,-87,0,-79,8,5,1,3,67,0,8,16,-36,-4,-52,50,49,
	0,16,-4,-20,-12,-20,48,1,75,-80,12,84,88,-67,0,8,-1,-64,0,1,0,8,0,8,0,64,56,17,55,56,
	89,1,75,-80,18,84,75,-80,19,84,91,88,-67,0,8,0,64,0,1,0,8,0,8,-1,-64,56,17,55,56,89,
	19,33,21,35,17,51,21,33,-80,1,-88,-16,-16,-2,88,6,20,-113,-7,-4,-113,0,1,0,0,-1,66,2,-78,5,
	-43,0,3,0,45,64,20,2,26,1,1,0,0,26,3,3,2,66,1,-97,0,-127,4,2,0,1,3,47,-60,57,
	57,49,0,16,-12,-20,48,75,83,88,7,16,5,-19,7,16,5,-19,89,34,19,1,35,1,-86,2,8,-86,-3,-8,
	5,-43,-7,109,6,-109,0,0,1,0,-57,-2,-14,2,111,6,20,0,7,0,60,64,16,3,-87,1,-78,5,-87,0,
	-79,8,0,67,4,6,2,4,8,16,-4,60,-36,-20,49,0,16,-4,-20,-12,-20,48,1,75,-80,15,84,75,-80,16,
	84,91,88,-67,0,8,-1,-64,0,1,0,8,0,8,0,64,56,17,55,56,89,1,17,33,53,51,17,35,53,2,
	111,-2,88,-17,-17,6,20,-8,-34,-113,6,4,-113,0,1,0,-39,3,-88,5,-37,5,-43,0,6,0,24,64,10,3,
	4,1,0,-127,7,3,1,5,7,16,-36,-52,57,49,0,16,-12,-52,50,57,48,1,1,35,1,1,35,1,3,-68,
	2,31,-55,-2,72,-2,72,-55,2,31,5,-43,-3,-45,1,-117,-2,117,2,45,0,0,1,-1,-20,-2,29,4,20,-2,
	-84,0,3,0,15,-75,0,-87,1,0,2,4,16,-60,-60,49,0,-44,-20,48,1,21,33,53,4,20,-5,-40,-2,-84,
	-113,-113,0,0,1,0,-86,4,-16,2,-119,6,102,0,3,0,49,64,9,1,-76,0,-77,4,3,68,1,4,16,-36,
	-20,49,0,16,-12,-20,48,0,75,-80,9,84,75,-80,14,84,91,88,-67,0,4,-1,-64,0,1,0,4,0,4,0,
	64,56,17,55,56,89,9,1,35,1,1,111,1,26,-103,-2,-70,6,102,-2,-118,1,118,0,2,0,123,-1,-29,4,
	45,4,123,0,10,0,37,0,-68,64,39,25,31,11,23,9,14,0,-87,23,6,-71,14,17,32,-122,31,-70,28,-71,
	35,-72,17,-116,23,12,0,23,3,24,13,9,8,11,31,3,8,20,69,38,16,-4,-20,-52,-44,-20,50,50,17,57,
	57,49,0,47,-60,-28,-12,-4,-12,-20,16,-58,-18,16,-18,17,57,17,57,18,57,48,64,110,48,29,48,30,48,31,
	48,32,48,33,48,34,63,39,64,29,64,30,64,31,64,32,64,33,64,34,80,29,80,30,80,31,80,32,80,33,
	80,34,80,39,112,39,-123,29,-121,30,-121,31,-121,32,-121,33,-123,34,-112,39,-96,39,-16,39,30,48,30,48,31,48,
	32,48,33,64,30,64,31,64,32,64,33,80,30,80,31,80,32,80,33,96,30,96,31,96,32,96,33,112,30,112,
	31,112,32,112,33,-128,30,-128,31,-128,32,-128,33,24,93,1,93,1,34,6,21,20,22,51,50,54,61,1,55,17,
	35,53,14,1,35,34,38,53,52,54,51,33,53,52,38,35,34,6,7,53,62,1,51,50,22,2,-66,-33,-84,-127,
	111,-103,-71,-72,-72,63,-68,-120,-84,-53,-3,-5,1,2,-89,-105,96,-74,84,101,-66,90,-13,-16,2,51,102,123,98,115,
	-39,-76,41,76,-3,-127,-86,102,97,-63,-94,-67,-64,18,127,-117,46,46,-86,39,39,-4,0,0,2,0,-70,-1,-29,4,
	-92,6,20,0,11,0,28,0,56,64,25,3,-71,12,15,9,-71,24,21,-116,15,-72,27,-105,25,0,18,18,71,24,
	12,6,8,26,70,29,16,-4,-20,50,50,-12,-20,49,0,47,-20,-28,-12,-60,-20,16,-58,-18,48,-74,96,30,-128,30,
	-96,30,3,1,93,1,52,38,35,34,6,21,20,22,51,50,54,1,62,1,51,50,18,17,16,2,35,34,38,39,
	21,35,17,51,3,-27,-89,-110,-110,-89,-89,-110,-110,-89,-3,-114,58,-79,123,-52,-1,-1,-52,123,-79,58,-71,-71,2,47,
	-53,-25,-25,-53,-53,-25,-25,2,82,100,97,-2,-68,-2,-8,-2,-8,-2,-68,97,100,-88,6,20,0,0,1,0,113,-1,
	-29,3,-25,4,123,0,25,0,63,64,27,0,-122,1,-120,4,14,-122,13,-120,10,-71,17,4,-71,23,-72,17,-116,26,
	7,18,13,0,72,20,69,26,16,-4,-28,50,-20,49,0,16,-28,-12,-20,16,-2,-12,-18,16,-11,-18,48,64,11,15,
	27,16,27,-128,27,-112,27,-96,27,5,1,93,1,21,46,1,35,34,6,21,20,22,51,50,54,55,21,14,1,35,
	34,0,17,16,0,33,50,22,3,-25,78,-99,80,-77,-58,-58,-77,80,-99,78,77,-91,93,-3,-2,-42,1,45,1,6,
	85,-94,4,53,-84,43,43,-29,-51,-51,-29,43,43,-86,36,36,1,62,1,14,1,18,1,58,35,0,2,0,113,-1,
	-29,4,90,6,20,0,16,0,28,0,56,64,25,26,-71,0,14,20,-71,5,8,-116,14,-72,1,-105,3,23,4,0,
	8,2,71,17,18,11,69,29,16,-4,-20,-12,-20,50,50,49,0,47,-20,-28,-12,-60,-20,16,-60,-18,48,-74,96,30,
	-128,30,-96,30,3,1,93,1,17,51,17,35,53,14,1,35,34,2,17,16,18,51,50,22,1,20,22,51,50,54,
	53,52,38,35,34,6,3,-94,-72,-72,58,-79,124,-53,-1,-1,-53,124,-79,-3,-57,-89,-110,-110,-88,-88,-110,-110,-89,3,
	-74,2,94,-7,-20,-88,100,97,1,68,1,8,1,8,1,68,97,-2,21,-53,-25,-25,-53,-53,-25,-25,0,0,2,0,
	113,-1,-29,4,127,4,123,0,20,0,27,0,112,64,36,0,21,1,9,-122,8,-120,5,21,-87,1,5,-71,12,1,
	-69,24,-71,18,-72,12,-116,28,27,21,2,8,21,8,0,75,2,18,15,69,28,16,-4,-20,-12,-20,-60,17,18,57,
	49,0,16,-28,-12,-20,-28,16,-18,16,-18,16,-12,-18,17,18,57,48,64,41,63,29,112,29,-96,29,-48,29,-16,29,
	5,63,0,63,1,63,2,63,21,63,27,5,44,7,47,8,47,9,44,10,111,0,111,1,111,2,111,21,111,27,
	9,93,113,1,93,1,21,33,30,1,51,50,54,55,21,14,1,35,32,0,17,16,0,51,50,0,7,46,1,35,
	34,6,7,4,127,-4,-78,12,-51,-73,106,-57,98,99,-48,107,-2,-12,-2,-57,1,41,-4,-30,1,7,-72,2,-91,-120,
	-102,-71,14,2,94,90,-66,-57,52,52,-82,42,44,1,56,1,10,1,19,1,67,-2,-35,-60,-105,-76,-82,-98,0,0,
	1,0,47,0,0,2,-8,6,20,0,19,0,112,64,28,5,16,1,12,8,-87,6,1,-121,0,-105,14,6,-68,10,
	2,19,7,0,7,9,5,8,13,15,11,76,20,16,-4,60,-60,-4,60,-60,-60,18,57,57,49,0,47,-28,50,-4,
	-20,16,-18,50,18,57,57,48,1,75,-80,10,84,88,-67,0,20,-1,-64,0,1,0,20,0,20,0,64,56,17,55,
	56,89,1,75,-80,14,84,88,-67,0,20,0,64,0,1,0,20,0,20,-1,-64,56,17,55,56,89,-74,64,21,80,
	21,-96,21,3,93,1,21,35,34,6,29,1,33,21,33,17,35,17,35,53,51,53,52,54,51,2,-8,-80,99,77,
	1,47,-2,-47,-71,-80,-80,-82,-67,6,20,-103,80,104,99,-113,-4,47,3,-47,-113,78,-69,-85,0,0,2,0,113,-2,
	86,4,90,4,123,0,11,0,40,0,74,64,35,25,12,29,9,18,-122,19,22,-71,15,3,-71,38,35,-72,39,-68,
	9,-71,15,-67,26,29,38,25,0,8,12,71,6,18,18,32,69,41,16,-4,-60,-20,-12,-20,50,50,49,0,47,-60,
	-28,-20,-28,-12,-60,-20,16,-2,-43,-18,17,18,57,57,48,-74,96,42,-128,42,-96,42,3,1,93,1,52,38,35,34,
	6,21,20,22,51,50,54,23,16,2,33,34,38,39,53,30,1,51,50,54,61,1,14,1,35,34,2,17,16,18,
	51,50,22,23,53,51,3,-94,-91,-107,-108,-91,-91,-108,-107,-91,-72,-2,-2,-6,97,-84,81,81,-98,82,-75,-76,57,-78,
	124,-50,-4,-4,-50,124,-78,57,-72,2,61,-56,-36,-36,-56,-57,-36,-36,-21,-2,-30,-2,-23,29,30,-77,44,42,-67,-65,
	91,99,98,1,58,1,3,1,4,1,58,98,99,-86,0,0,1,0,-70,0,0,4,100,6,20,0,19,0,52,64,
	25,3,9,0,3,14,1,6,-121,14,17,-72,12,-105,10,1,2,8,0,78,13,9,8,11,70,20,16,-4,-20,50,
	-12,-20,49,0,47,60,-20,-12,-60,-20,17,18,23,57,48,-78,96,21,1,1,93,1,17,35,17,52,38,35,34,6,
	21,17,35,17,51,17,62,1,51,50,22,4,100,-72,124,124,-107,-84,-71,-71,66,-77,117,-63,-58,2,-92,-3,92,2,
	-98,-97,-98,-66,-92,-3,-121,6,20,-3,-98,101,100,-17,0,0,2,0,-63,0,0,1,121,6,20,0,3,0,7,0,
	43,64,14,6,-66,4,-79,0,-68,2,5,1,8,4,0,70,8,16,-4,60,-20,50,49,0,47,-28,-4,-20,48,64,
	11,16,9,64,9,80,9,96,9,112,9,5,1,93,19,51,17,35,17,51,21,35,-63,-72,-72,-72,-72,4,96,-5,
	-96,6,20,-23,0,0,2,-1,-37,-2,86,1,121,6,20,0,11,0,15,0,68,64,28,11,2,7,0,14,-66,12,
	7,-121,5,-67,0,-68,12,-79,16,8,16,5,6,79,13,1,8,12,0,70,16,16,-4,60,-20,50,-28,57,18,57,
	49,0,16,-20,-28,-12,-20,16,-18,17,18,57,57,48,64,11,16,17,64,17,80,17,96,17,112,17,5,1,93,19,
	51,17,20,6,43,1,53,51,50,54,53,17,51,21,35,-63,-72,-93,-75,70,49,105,76,-72,-72,4,96,-5,-116,-42,
	-64,-100,97,-103,6,40,-23,0,1,0,-70,0,0,4,-100,6,20,0,10,0,-68,64,41,8,17,5,6,5,7,17,
	6,6,5,3,17,4,5,4,2,17,5,5,4,66,8,5,2,3,3,-68,0,-105,9,6,5,1,4,6,8,1,
	8,0,70,11,16,-4,-20,50,-44,-60,17,57,49,0,47,60,-20,-28,23,57,48,75,83,88,7,16,4,-19,7,16,
	5,-19,7,16,5,-19,7,16,4,-19,89,34,-78,16,12,1,1,93,64,95,4,2,10,8,22,2,39,2,41,5,
	43,8,86,2,102,2,103,8,115,2,119,5,-126,2,-119,5,-114,8,-109,2,-106,5,-105,8,-93,2,18,9,5,9,
	6,2,11,3,10,7,40,3,39,4,40,5,43,6,43,7,64,12,104,3,96,12,-119,3,-123,4,-119,5,-115,6,
	-113,7,-102,3,-105,7,-86,3,-89,5,-74,7,-59,7,-42,7,-9,3,-16,3,-9,4,-16,4,26,93,113,0,93,19,
	51,17,1,51,9,1,35,1,17,35,-70,-71,2,37,-21,-3,-82,2,107,-16,-3,-57,-71,6,20,-4,105,1,-29,-3,
	-12,-3,-84,2,35,-3,-35,0,1,0,-63,0,0,1,121,6,20,0,3,0,34,-73,0,-105,2,1,8,0,70,4,
	16,-4,-20,49,0,47,-20,48,64,13,16,5,64,5,80,5,96,5,112,5,-16,5,6,1,93,19,51,17,35,-63,
	-72,-72,6,20,-7,-20,0,0,1,0,-70,0,0,7,29,4,123,0,34,0,90,64,38,6,18,9,24,15,0,6,
	29,7,21,12,-121,29,32,3,-72,27,-68,25,16,7,0,17,15,8,8,6,80,17,8,15,80,28,24,8,26,70,
	35,16,-4,-20,50,-4,-4,-4,-20,17,18,57,49,0,47,60,60,-28,-12,60,-60,-20,50,17,18,23,57,48,64,19,
	48,36,80,36,112,36,-112,36,-96,36,-96,36,-65,36,-33,36,-1,36,9,1,93,1,62,1,51,50,22,21,17,35,
	17,52,38,35,34,6,21,17,35,17,52,38,35,34,6,21,17,35,17,51,21,62,1,51,50,22,4,41,69,-64,
	-126,-81,-66,-71,114,117,-113,-90,-71,114,119,-115,-90,-71,-71,63,-80,121,122,-85,3,-119,124,118,-11,-30,-3,92,2,-98,
	-95,-100,-66,-92,-3,-121,2,-98,-94,-101,-65,-93,-3,-121,4,96,-82,103,98,124,0,0,1,0,-70,0,0,4,100,4,
	123,0,19,0,54,64,25,3,9,0,3,14,1,6,-121,14,17,-72,12,-68,10,1,2,8,0,78,13,9,8,11,
	70,20,16,-4,-20,50,-12,-20,49,0,47,60,-28,-12,-60,-20,17,18,23,57,48,-76,96,21,-49,21,2,1,93,1,
	17,35,17,52,38,35,34,6,21,17,35,17,51,21,62,1,51,50,22,4,100,-72,124,124,-107,-84,-71,-71,66,-77,
	117,-63,-58,2,-92,-3,92,2,-98,-97,-98,-66,-92,-3,-121,4,96,-82,101,100,-17,0,2,0,113,-1,-29,4,117,4,
	123,0,11,0,23,0,74,64,19,6,-71,18,0,-71,12,-72,18,-116,24,9,18,15,81,3,18,21,69,24,16,-4,
	-20,-12,-20,49,0,16,-28,-12,-20,16,-18,48,64,35,63,25,123,0,123,6,127,7,127,8,127,9,127,10,127,11,
	123,12,127,13,127,14,127,15,127,16,127,17,123,18,-96,25,-16,25,17,1,93,1,34,6,21,20,22,51,50,54,
	53,52,38,39,50,0,17,16,0,35,34,0,17,16,0,2,115,-108,-84,-85,-107,-109,-84,-84,-109,-16,1,18,-2,-18,
	-16,-15,-2,-17,1,17,3,-33,-25,-55,-55,-25,-24,-56,-57,-23,-100,-2,-56,-2,-20,-2,-19,-2,-57,1,57,1,19,1,
	20,1,56,0,2,0,-70,-2,86,4,-92,4,123,0,16,0,28,0,62,64,27,26,-71,0,14,20,-71,5,8,-72,
	14,-116,1,-67,3,-68,29,17,18,11,71,23,4,0,8,2,70,29,16,-4,-20,50,50,-12,-20,49,0,16,-28,-28,
	-28,-12,-60,-20,16,-60,-18,48,64,9,96,30,-128,30,-96,30,-32,30,4,1,93,37,17,35,17,51,21,62,1,51,
	50,18,17,16,2,35,34,38,1,52,38,35,34,6,21,20,22,51,50,54,1,115,-71,-71,58,-79,123,-52,-1,-1,
	-52,123,-79,2,56,-89,-110,-110,-89,-89,-110,-110,-89,-88,-3,-82,6,10,-86,100,97,-2,-68,-2,-8,-2,-8,-2,-68,97,
	1,-21,-53,-25,-25,-53,-53,-25,-25,0,2,0,113,-2,86,4,90,4,123,0,11,0,28,0,62,64,27,3,-71,12,
	15,9,-71,24,21,-72,15,-116,27,-67,25,-68,29,24,12,6,8,26,71,0,18,18,69,29,16,-4,-20,-12,-20,50,
	50,49,0,16,-28,-28,-28,-12,-60,-20,16,-58,-18,48,64,9,96,30,-128,30,-96,30,-32,30,4,1,93,1,20,22,
	51,50,54,53,52,38,35,34,6,1,14,1,35,34,2,17,16,18,51,50,22,23,53,51,17,35,1,47,-89,-110,
	-110,-88,-88,-110,-110,-89,2,115,58,-79,124,-53,-1,-1,-53,124,-79,58,-72,-72,2,47,-53,-25,-25,-53,-53,-25,-25,-3,
	-82,100,97,1,68,1,8,1,8,1,68,97,100,-86,-7,-10,0,0,1,0,-70,0,0,3,74,4,123,0,17,0,
	48,64,20,6,11,7,0,17,11,3,-121,14,-72,9,-68,7,10,6,8,0,8,70,18,16,-4,-60,-20,50,49,0,
	47,-28,-12,-20,-60,-44,-52,17,18,57,48,-76,80,19,-97,19,2,1,93,1,46,1,35,34,6,21,17,35,17,51,
	21,62,1,51,50,22,23,3,74,31,73,44,-100,-89,-71,-71,58,-70,-123,19,46,28,3,-76,18,17,-53,-66,-3,-78,
	4,96,-82,102,99,5,5,0,1,0,111,-1,-29,3,-57,4,123,0,39,0,-25,64,60,13,12,2,14,11,83,31,
	30,8,9,2,7,10,83,30,31,30,66,10,11,30,31,4,21,0,-122,1,-119,4,20,-122,21,-119,24,-71,17,4,
	-71,37,-72,17,-116,40,30,10,11,31,27,7,0,82,27,8,14,7,8,20,34,69,40,16,-4,-60,-20,-44,-20,-28,
	17,18,57,57,57,57,49,0,16,-28,-12,-20,16,-2,-11,-18,16,-11,-18,18,23,57,48,75,83,88,7,16,14,-19,
	17,23,57,7,14,-19,17,23,57,89,34,-78,0,39,1,1,93,64,109,28,10,28,11,28,12,46,9,44,10,44,
	11,44,12,59,9,59,10,59,11,59,12,11,32,0,32,1,36,2,40,10,40,11,42,19,47,20,47,21,42,22,
	40,30,40,31,41,32,41,33,36,39,-122,10,-122,11,-122,12,-122,13,18,0,0,0,1,2,2,6,10,6,11,3,
	12,3,13,3,14,3,15,3,16,3,25,3,26,3,27,3,28,4,29,9,39,47,41,63,41,95,41,127,41,-128,
	41,-112,41,-96,41,-16,41,24,93,0,93,113,1,21,46,1,35,34,6,21,20,22,31,1,30,1,21,20,6,35,
	34,38,39,53,30,1,51,50,54,53,52,38,47,1,46,1,53,52,54,51,50,22,3,-117,78,-88,90,-119,-119,98,
	-108,63,-60,-91,-9,-40,90,-61,108,102,-58,97,-126,-116,101,-85,64,-85,-104,-32,-50,102,-76,4,63,-82,40,40,84,84,
	64,73,33,14,42,-103,-119,-100,-74,35,35,-66,53,53,89,81,75,80,37,15,36,-107,-126,-98,-84,30,0,0,1,0,
	55,0,0,2,-14,5,-98,0,19,0,56,64,25,14,5,8,15,3,-87,0,17,1,-68,8,-121,10,11,8,9,2,
	4,0,8,16,18,14,70,20,16,-4,60,-60,-4,60,-60,50,57,57,49,0,47,-20,-12,60,-60,-20,50,17,57,57,
	48,-78,-81,21,1,1,93,1,17,33,21,33,17,20,22,59,1,21,35,34,38,53,17,35,53,51,17,1,119,1,
	123,-2,-123,75,115,-67,-67,-43,-94,-121,-121,5,-98,-2,-62,-113,-3,-96,-119,78,-102,-97,-46,2,96,-113,1,62,0,0,
	1,0,-82,-1,-29,4,88,4,96,0,19,0,54,64,25,3,9,0,3,14,1,6,-121,14,17,-116,10,1,-68,12,
	13,9,8,11,78,2,8,0,70,20,16,-4,-20,-12,-20,50,49,0,47,-28,50,-12,-60,-20,17,18,23,57,48,-76,
	96,21,-49,21,2,1,93,19,17,51,17,20,22,51,50,54,53,17,51,17,35,53,14,1,35,34,38,-82,-72,124,
	124,-107,-83,-72,-72,67,-79,117,-63,-56,1,-70,2,-90,-3,97,-97,-97,-66,-92,2,123,-5,-96,-84,102,99,-16,0,0,
	1,0,61,0,0,4,127,4,96,0,6,1,18,64,39,3,17,4,5,4,2,17,1,2,5,5,4,2,17,3,
	2,6,0,6,1,17,0,0,6,66,2,3,0,-65,5,6,5,3,2,1,5,4,0,7,16,-44,-60,23,57,49,
	0,47,-20,50,57,48,75,83,88,7,16,5,-19,7,16,8,-19,7,16,8,-19,7,16,5,-19,89,34,1,75,-80,
	10,84,88,-67,0,7,-1,-64,0,1,0,7,0,7,0,64,56,17,55,56,89,1,75,-80,20,84,75,-80,21,84,
	91,88,-67,0,7,0,64,0,1,0,7,0,7,-1,-64,56,17,55,56,89,64,-114,72,2,106,2,123,2,127,2,
	-122,2,-128,2,-111,2,-92,2,8,6,0,6,1,9,3,9,4,21,0,21,1,26,3,26,4,38,0,38,1,41,
	3,41,4,32,8,53,0,53,1,58,3,58,4,48,8,70,0,70,1,73,3,73,4,70,5,72,6,64,8,86,
	0,86,1,89,3,89,4,80,8,102,0,102,1,105,3,105,4,103,5,104,6,96,8,117,0,116,1,123,3,123,
	4,117,5,122,6,-123,0,-123,1,-119,3,-119,4,-119,5,-122,6,-106,0,-106,1,-105,2,-102,3,-104,4,-104,5,-105,
	6,-88,5,-89,6,-80,8,-64,8,-33,8,-1,8,62,93,0,93,19,51,9,1,51,1,35,61,-61,1,94,1,94,
	-61,-2,92,-6,4,96,-4,84,3,-84,-5,-96,0,0,1,0,86,0,0,6,53,4,96,0,12,2,1,64,73,5,
	85,6,5,9,10,9,4,85,10,9,3,85,10,11,10,2,85,1,2,11,11,10,6,17,7,8,7,5,17,4,
	5,8,8,7,2,17,3,2,12,0,12,1,17,0,0,12,66,10,5,2,3,6,3,0,-65,11,8,12,11,10,
	9,8,6,5,4,3,2,1,11,7,0,13,16,-44,-52,23,57,49,0,47,60,-20,50,50,23,57,48,75,83,88,
	7,16,5,-19,7,16,8,-19,7,16,8,-19,7,16,5,-19,7,16,8,-19,7,16,5,-19,7,5,-19,7,16,8,
	-19,89,34,1,75,-80,10,84,75,-80,17,84,91,75,-80,18,84,91,75,-80,19,84,91,75,-80,11,84,91,88,-67,
	0,13,-1,-64,0,1,0,13,0,13,0,64,56,17,55,56,89,1,75,-80,12,84,75,-80,13,84,91,75,-80,16,
	84,91,88,-67,0,13,0,64,0,1,0,13,0,13,-1,-64,56,17,55,56,89,64,-1,5,2,22,2,22,5,34,
	10,53,10,73,2,73,5,70,10,64,10,91,2,91,5,85,10,80,10,110,2,110,5,102,10,121,2,127,2,121,
	5,127,5,-121,2,-103,2,-104,5,-108,10,-68,2,-68,5,-50,2,-57,3,-49,5,29,5,2,9,3,6,4,11,5,
	10,8,11,9,4,11,5,12,21,2,25,3,22,4,26,5,27,8,27,9,20,11,21,12,37,0,37,1,35,2,
	39,3,33,4,37,5,34,6,34,7,37,8,39,9,36,10,33,11,35,12,57,3,54,4,54,8,57,12,48,14,
	70,2,72,3,70,4,64,4,66,5,64,6,64,7,64,8,68,9,68,10,68,11,64,14,64,14,86,0,86,1,
	86,2,80,4,81,5,82,6,82,7,80,8,83,9,84,10,85,11,99,0,100,1,101,2,106,3,101,4,106,5,
	106,6,106,7,110,9,97,11,103,12,111,14,117,0,117,1,121,2,125,3,120,4,125,5,122,6,127,6,122,7,
	127,7,120,8,121,9,127,9,123,10,118,11,125,12,-121,2,-120,5,-113,14,-105,0,-105,1,-108,2,-109,3,-100,4,
	-101,5,-104,6,-104,7,-103,8,64,47,-106,12,-97,14,-90,0,-90,1,-92,2,-92,3,-85,4,-85,5,-87,6,-87,7,
	-85,8,-92,12,-81,14,-75,2,-79,3,-67,4,-69,5,-72,9,-65,14,-60,2,-61,3,-52,4,-54,5,121,93,0,93,
	19,51,27,1,51,27,1,51,1,35,11,1,35,86,-72,-26,-27,-39,-26,-27,-72,-2,-37,-39,-15,-14,-39,4,96,-4,
	-106,3,106,-4,-106,3,106,-5,-96,3,-106,-4,106,0,1,0,59,0,0,4,121,4,96,0,11,1,90,64,70,5,
	17,6,7,6,4,17,3,4,7,7,6,4,17,5,4,1,2,1,3,17,2,2,1,11,17,0,1,0,10,17,
	9,10,1,1,0,10,17,11,10,7,8,7,9,17,8,8,7,66,10,7,4,1,4,8,0,-65,5,2,10,7,
	4,1,4,8,0,2,8,6,12,16,-44,-60,-44,-60,17,23,57,49,0,47,60,-20,50,23,57,48,75,83,88,7,
	16,5,-19,7,16,8,-19,7,16,8,-19,7,16,5,-19,7,16,5,-19,7,16,8,-19,7,16,8,-19,7,16,5,
	-19,89,34,1,75,-80,10,84,75,-80,15,84,91,75,-80,16,84,91,75,-80,17,84,91,88,-67,0,12,-1,-64,0,
	1,0,12,0,12,0,64,56,17,55,56,89,1,75,-80,20,84,88,-67,0,12,0,64,0,1,0,12,0,12,-1,
	-64,56,17,55,56,89,64,-104,10,4,4,10,26,4,21,10,38,10,61,4,49,10,85,4,87,7,88,10,102,10,
	118,1,122,4,118,7,116,10,-115,4,-126,10,-103,4,-97,4,-105,7,-110,10,-112,10,-90,1,-87,4,-81,4,-91,7,
	-93,10,-96,10,28,10,3,4,5,5,9,10,11,26,3,21,5,21,9,26,11,41,3,38,5,37,9,42,11,32,
	13,58,1,57,3,55,5,52,7,54,9,57,11,48,13,73,3,70,5,69,9,74,11,64,13,89,0,86,1,89,
	2,89,3,87,5,86,6,89,7,86,8,86,9,89,11,80,13,111,13,120,1,127,13,-101,1,-108,7,-85,1,-92,
	7,-80,13,-49,13,-33,13,-1,13,47,93,0,93,9,2,35,9,1,35,9,1,51,9,1,4,100,-2,107,1,-86,
	-39,-2,-70,-2,-70,-39,1,-77,-2,114,-39,1,41,1,41,4,96,-3,-33,-3,-63,1,-72,-2,72,2,74,2,22,-2,
	113,1,-113,0,1,0,61,-2,86,4,127,4,96,0,15,1,-94,64,67,7,8,2,9,17,0,15,10,17,11,10,
	0,0,15,14,17,15,0,15,13,17,12,13,0,0,15,13,17,14,13,10,11,10,12,17,11,11,10,66,13,11,
	9,16,0,11,5,-121,3,-67,14,11,-68,16,14,13,12,10,9,6,3,0,8,15,4,15,11,16,16,-44,-60,-60,
	17,23,57,49,0,16,-28,50,-12,-20,17,57,17,57,18,57,48,75,83,88,7,16,5,-19,7,16,8,-19,7,16,
	8,-19,7,16,5,-19,7,16,8,-19,7,5,-19,23,50,89,34,1,75,-80,10,84,75,-80,8,84,91,88,-67,0,
	16,-1,-64,0,1,0,16,0,16,0,64,56,17,55,56,89,1,75,-80,20,84,88,-67,0,16,0,64,0,1,0,
	16,0,16,-1,-64,56,17,55,56,89,64,-16,6,0,5,8,6,9,3,13,22,10,23,13,16,13,35,13,53,13,
	73,10,79,10,78,13,90,9,90,10,106,10,-121,13,-128,13,-109,13,18,10,0,10,9,6,11,5,12,11,14,11,
	15,23,1,21,2,16,4,16,5,23,10,20,11,20,12,26,14,26,15,39,0,36,1,36,2,32,4,32,5,41,
	8,40,9,37,10,36,11,36,12,39,13,42,14,42,15,32,17,55,0,53,1,53,2,48,4,48,5,56,10,54,
	11,54,12,56,13,57,14,57,15,48,17,65,0,64,1,64,2,64,3,64,4,64,5,64,6,64,7,64,8,66,
	9,69,10,71,13,73,14,73,15,64,17,84,0,81,1,81,2,85,3,80,4,80,5,86,6,85,7,86,8,87,
	9,87,10,85,11,85,12,89,14,89,15,80,17,102,1,102,2,104,10,105,14,105,15,96,17,123,8,120,14,120,
	15,-119,0,-118,9,-123,11,-123,12,-119,13,-119,14,-119,15,-103,9,-107,11,-107,12,-102,14,-102,15,-92,11,-92,12,-85,
	14,-85,15,-80,17,-49,17,-33,17,-1,17,101,93,0,93,5,14,1,43,1,53,51,50,54,63,1,1,51,9,1,
	51,2,-109,78,-108,124,-109,108,76,84,51,33,-2,59,-61,1,94,1,94,-61,104,-56,122,-102,72,-122,84,4,78,-4,
	-108,3,108,0,1,0,88,0,0,3,-37,4,96,0,9,0,-76,64,26,8,17,2,3,2,3,17,7,8,7,66,
	8,-87,0,-68,3,-87,5,8,3,1,0,4,1,6,10,16,-36,-60,50,-60,17,57,57,49,0,47,-20,-12,-20,48,
	75,83,88,7,16,5,-19,7,16,5,-19,89,34,1,75,-80,11,84,75,-80,12,84,91,88,-67,0,10,0,64,0,
	1,0,10,0,10,-1,-64,56,17,55,56,89,1,75,-80,19,84,88,-67,0,10,-1,-64,0,1,0,10,0,10,0,
	64,56,17,55,56,89,64,66,5,2,22,2,38,2,71,2,73,7,5,11,8,15,11,24,3,27,8,43,8,32,
	11,54,3,57,8,48,11,64,1,64,2,69,3,64,4,64,5,67,8,87,3,89,8,95,11,96,1,96,2,102,
	3,96,4,96,5,98,8,127,11,-128,11,-81,11,27,93,0,93,19,33,21,1,33,21,33,53,1,33,113,3,106,
	-3,76,2,-76,-4,125,2,-76,-3,101,4,96,-88,-4,-37,-109,-88,3,37,0,1,1,0,-2,-78,4,23,6,20,0,
	36,0,-126,64,52,25,15,21,11,6,37,9,26,16,21,29,11,5,32,33,3,0,11,-87,9,0,-87,1,-64,9,
	21,-87,19,-79,37,12,9,10,5,36,22,25,0,29,10,5,19,2,20,0,32,25,67,10,15,5,37,16,-44,60,
	-60,-4,60,-60,50,57,57,17,18,57,17,18,57,57,17,18,57,57,49,0,16,-4,-20,-60,-12,-20,16,-18,18,23,
	57,18,57,17,57,57,17,18,57,17,18,57,57,48,1,75,-80,12,84,88,-67,0,37,-1,-64,0,1,0,37,0,
	37,0,64,56,17,55,56,89,-78,0,38,1,93,5,21,35,34,38,61,1,52,38,43,1,53,51,50,54,61,1,
	52,54,59,1,21,35,34,6,29,1,20,6,7,30,1,29,1,20,22,51,4,23,62,-7,-87,108,-114,61,61,-113,
	107,-87,-7,62,68,-115,86,91,110,111,90,86,-115,-66,-112,-108,-35,-17,-105,116,-113,115,-107,-16,-35,-109,-113,88,-115,-8,
	-99,-114,25,27,-114,-100,-8,-115,88,0,1,1,4,-2,29,1,-82,6,29,0,3,0,18,-73,1,0,-79,4,0,5,
	2,4,16,-44,-20,49,0,16,-4,-52,48,1,17,35,17,1,-82,-86,6,29,-8,0,8,0,0,0,1,1,0,-2,
	-78,4,23,6,20,0,36,0,-98,64,54,31,37,27,22,12,15,8,27,11,21,25,15,4,5,32,3,0,25,-87,
	27,0,-87,35,-64,27,15,-87,17,-79,37,28,25,26,21,15,1,4,0,8,26,21,35,18,4,0,26,31,21,67,
	16,0,11,4,37,16,-44,60,-60,50,-4,60,-60,17,18,57,57,17,18,57,17,18,57,57,17,18,57,57,49,0,
	16,-4,-20,-60,-12,-20,16,-18,18,23,57,17,18,57,57,17,57,17,57,57,17,18,57,48,1,75,-80,10,84,88,
	-67,0,37,0,64,0,1,0,37,0,37,-1,-64,56,17,55,56,89,1,75,-80,14,84,88,-67,0,37,-1,-64,0,
	1,0,37,0,37,0,64,56,17,55,56,89,-78,0,38,1,93,5,51,50,54,61,1,52,54,55,46,1,61,1,
	52,38,43,1,53,51,50,22,29,1,20,22,59,1,21,35,34,6,29,1,20,6,43,1,1,0,70,-116,85,90,
	111,111,90,85,-116,70,63,-7,-89,108,-114,62,62,-114,108,-89,-7,63,-66,86,-113,-8,-100,-114,27,25,-114,-99,-8,-114,
	87,-113,-109,-35,-16,-107,115,-113,116,-105,-17,-35,-108,0,1,0,-39,1,-45,5,-37,3,49,0,29,0,35,64,16,1,
	16,27,12,0,19,4,-100,27,19,-100,12,30,0,15,30,16,-44,-60,49,0,16,-44,-4,-44,-20,16,-64,17,18,57,
	57,48,1,21,6,6,35,34,39,38,39,38,39,38,35,34,6,7,53,54,54,51,50,23,22,23,22,23,22,51,
	50,54,5,-37,105,-77,97,110,-110,11,5,7,15,-101,94,88,-84,98,105,-77,97,110,-109,10,5,8,14,-101,94,86,
	-87,3,49,-78,79,68,59,4,2,3,5,62,77,83,-78,79,69,60,4,2,3,5,62,76,0,-1,-1,0,16,0,
	0,5,104,7,78,2,39,0,36,0,0,0,0,0,7,1,3,0,-68,1,117,0,3,0,16,0,0,5,104,7,
	109,0,11,0,14,0,33,0,-53,64,84,12,17,13,12,27,28,27,14,17,28,27,30,17,28,27,29,17,28,28,
	27,13,17,33,15,33,12,17,14,12,15,15,33,32,17,15,33,31,17,33,15,33,66,12,27,15,13,9,3,-63,
	21,9,30,-107,13,9,-114,32,28,30,29,28,24,32,31,33,13,18,6,14,24,12,6,27,0,86,24,28,15,6,
	86,18,28,33,34,16,-44,-60,-44,-20,50,16,-44,-18,50,17,57,17,57,17,18,57,17,57,57,17,18,57,57,49,
	0,47,60,-26,-42,-18,16,-44,-18,17,18,57,57,57,48,75,83,88,7,16,5,-19,7,5,-19,7,16,8,-19,7,
	16,5,-19,7,16,5,-19,7,5,-19,7,5,-19,7,16,8,-19,89,34,-78,32,35,1,1,93,64,32,26,12,115,
	12,-101,12,3,7,15,8,27,80,35,102,13,105,14,117,13,123,14,121,28,121,29,118,32,118,33,-128,35,12,93,
	0,93,1,52,38,35,34,6,21,20,22,51,50,54,3,1,33,1,46,1,53,52,54,51,50,22,21,20,6,7,
	1,35,3,33,3,35,3,84,89,63,64,87,88,63,63,89,-104,-2,-16,2,33,-2,88,61,62,-97,115,114,-95,63,
	60,2,20,-46,-120,-3,95,-120,-43,6,90,63,89,87,65,63,88,88,-2,-13,-3,25,3,78,41,115,73,115,-96,-95,
	114,70,118,41,-6,-117,1,127,-2,-127,0,-1,-1,0,115,-2,117,5,39,5,-16,2,39,0,38,0,0,0,0,0,
	7,0,-35,1,45,0,0,-1,-1,0,-55,0,0,4,-117,7,107,2,39,0,40,0,0,0,0,0,7,1,4,0,
	-98,1,117,-1,-1,0,-55,0,0,5,51,7,94,2,39,0,49,0,0,0,0,0,7,1,5,0,-2,1,117,-1,
	-1,0,115,-1,-29,5,-39,7,78,2,39,0,50,0,0,0,0,0,7,1,3,1,39,1,117,-1,-1,0,-78,-1,
	-29,5,41,7,78,2,39,0,56,0,0,0,0,0,7,1,3,0,-18,1,117,-1,-1,0,123,-1,-29,4,45,6,
	102,2,39,0,68,0,0,0,0,0,7,0,-115,0,82,0,0,-1,-1,0,123,-1,-29,4,45,6,102,2,39,0,
	68,0,0,0,0,0,7,0,67,0,82,0,0,-1,-1,0,123,-1,-29,4,45,6,102,2,39,0,68,0,0,0,
	0,0,7,0,-41,0,82,0,0,-1,-1,0,123,-1,-29,4,45,6,16,2,39,0,68,0,0,0,0,0,7,0,
	-114,0,82,0,0,-1,-1,0,123,-1,-29,4,45,6,55,2,39,0,68,0,0,0,0,0,7,0,-40,0,82,0,
	0,-1,-1,0,123,-1,-29,4,45,7,6,2,39,0,68,0,0,0,0,0,7,0,-36,0,82,0,0,-1,-1,0,
	113,-2,117,3,-25,4,123,2,39,0,70,0,0,0,0,0,7,0,-35,0,-113,0,0,-1,-1,0,113,-1,-29,4,
	127,6,102,2,39,0,72,0,0,0,0,0,7,0,-115,0,-117,0,0,-1,-1,0,113,-1,-29,4,127,6,102,2,
	39,0,72,0,0,0,0,0,7,0,67,0,-117,0,0,-1,-1,0,113,-1,-29,4,127,6,102,2,39,0,72,0,
	0,0,0,0,7,0,-41,0,-117,0,0,-1,-1,0,113,-1,-29,4,127,6,16,2,39,0,72,0,0,0,0,0,
	7,0,-114,0,-117,0,0,-1,-1,0,-112,0,0,2,111,6,102,2,39,0,-42,0,0,0,0,0,7,0,-115,-1,
	29,0,0,-1,-1,-1,-57,0,0,1,-90,6,102,2,39,0,-42,0,0,0,0,0,7,0,67,-1,29,0,0,-1,
	-1,-1,-34,0,0,2,92,6,102,2,39,0,-42,0,0,0,0,0,7,0,-41,-1,29,0,0,-1,-1,-1,-12,0,
	0,2,70,6,16,2,39,0,-42,0,0,0,0,0,7,0,-114,-1,29,0,0,-1,-1,0,-70,0,0,4,100,6,
	55,2,39,0,81,0,0,0,0,0,7,0,-40,0,-104,0,0,-1,-1,0,113,-1,-29,4,117,6,102,2,39,0,
	82,0,0,0,0,0,7,0,-115,0,115,0,0,-1,-1,0,113,-1,-29,4,117,6,102,2,39,0,82,0,0,0,
	0,0,7,0,67,0,115,0,0,-1,-1,0,113,-1,-29,4,117,6,102,2,39,0,82,0,0,0,0,0,7,0,
	-41,0,115,0,0,-1,-1,0,113,-1,-29,4,117,6,16,2,39,0,82,0,0,0,0,0,7,0,-114,0,115,0,
	0,-1,-1,0,113,-1,-29,4,117,6,55,2,39,0,82,0,0,0,0,0,7,0,-40,0,115,0,0,-1,-1,0,
	-82,-1,-29,4,88,6,102,2,39,0,88,0,0,0,0,0,7,0,-115,0,123,0,0,-1,-1,0,-82,-1,-29,4,
	88,6,102,2,39,0,88,0,0,0,0,0,7,0,67,0,123,0,0,-1,-1,0,-82,-1,-29,4,88,6,102,2,
	39,0,88,0,0,0,0,0,7,0,-41,0,123,0,0,-1,-1,0,-82,-1,-29,4,88,6,16,2,39,0,88,0,
	0,0,0,0,7,0,-114,0,123,0,0,0,1,0,57,-1,59,3,-57,5,-43,0,11,0,39,64,20,8,4,-71,
	10,2,0,-127,6,-62,12,3,89,5,1,87,9,89,7,0,12,16,-44,60,-20,-4,60,-20,49,0,16,-28,-12,-44,
	60,-20,50,48,1,51,17,33,21,33,17,35,17,33,53,33,1,-88,-80,1,111,-2,-111,-80,-2,-111,1,111,5,-43,
	-2,92,-103,-5,-93,4,93,-103,0,0,2,0,-61,3,117,3,61,5,-16,0,11,0,26,0,32,64,17,6,-61,21,
	-60,0,-61,12,-111,27,9,90,18,91,3,90,24,27,16,-36,-20,-4,-20,49,0,16,-12,-20,-4,-20,48,1,34,6,
	21,20,22,51,50,54,53,52,38,39,50,22,23,22,22,21,20,6,35,34,38,53,52,54,2,0,80,110,110,80,
	80,110,111,79,64,118,43,46,46,-71,-122,-121,-76,-72,5,111,111,80,79,109,109,79,79,112,-127,49,46,45,114,66,
	-124,-73,-76,-121,-122,-70,0,0,2,0,-84,-2,-57,4,35,5,-104,0,6,0,33,0,81,64,43,19,22,20,0,15,
	12,1,11,7,-122,8,-120,11,16,-122,15,-120,12,-71,20,22,11,-71,29,31,28,-72,22,-116,34,28,21,0,9,30,
	19,11,15,7,4,18,25,34,16,-36,-20,-44,60,-44,60,60,-20,50,50,49,0,16,-28,-12,60,-60,-20,16,-60,-2,
	-12,-18,16,-11,-18,18,57,17,18,57,17,18,57,48,37,17,6,6,21,20,22,1,21,38,38,39,3,54,54,55,
	21,6,6,7,17,35,17,38,0,17,16,0,55,17,51,19,22,22,2,-90,-109,-92,-92,2,16,74,-120,68,1,70,
	-119,72,65,-119,77,102,-15,-2,-9,1,9,-15,102,1,73,-119,-125,3,88,18,-30,-72,-71,-30,3,-95,-84,41,42,3,
	-4,-96,5,42,39,-86,30,35,7,-2,-28,1,32,20,1,51,1,1,1,2,1,50,22,1,31,-2,-31,4,33,0,
	1,0,-127,0,0,4,98,5,-16,0,27,0,96,64,33,7,22,8,1,-122,0,18,10,-87,20,8,12,4,-96,0,
	-108,25,-111,16,12,-96,14,0,13,9,11,7,28,19,15,21,17,28,16,-36,60,-52,-52,-4,60,-60,-44,-60,49,0,
	47,-20,50,-12,-28,-20,16,-44,60,-18,50,16,-18,17,57,57,48,1,75,-80,12,84,88,-67,0,28,-1,-64,0,1,
	0,28,0,28,0,64,56,17,55,56,89,-76,54,1,54,2,2,0,93,1,21,46,1,35,34,6,29,1,33,21,
	33,17,33,21,33,53,51,17,35,53,51,53,16,54,51,50,22,4,78,76,-120,61,-108,116,1,-121,-2,121,2,45,
	-4,31,-20,-57,-57,-42,-24,61,-105,5,-76,-74,41,41,-101,-44,-41,-113,-2,47,-86,-86,1,-47,-113,-18,1,5,-13,31,
	0,0,2,0,92,-1,61,3,-94,5,-16,0,11,0,62,0,-111,64,60,47,48,42,6,0,23,29,48,54,4,13,
	39,-118,38,13,-118,12,42,-58,38,-59,35,16,-58,12,-59,60,-111,35,63,47,6,0,23,48,4,19,29,45,9,54,
	3,19,87,57,45,87,32,9,87,12,34,26,57,38,34,3,87,51,63,16,-36,-20,-28,-60,-44,-28,-20,-44,-20,16,
	-18,17,57,17,18,57,17,23,57,57,49,0,16,-60,-12,-28,-20,16,-26,-18,16,-18,16,-18,17,23,57,57,57,17,
	18,57,48,1,75,-80,10,84,75,-80,11,84,91,75,-80,12,84,91,75,-80,14,84,91,88,-67,0,63,0,64,0,
	1,0,63,0,63,-1,-64,56,17,55,56,89,1,14,1,21,20,22,23,62,1,53,52,38,19,21,46,1,35,34,
	6,21,20,23,22,23,30,1,21,20,6,7,30,1,21,20,6,35,34,38,39,53,30,1,51,50,54,53,52,47,
	1,46,1,53,52,54,55,46,1,53,52,54,51,50,22,1,123,63,62,-117,-6,63,62,-113,-52,83,-113,56,97,108,
	-50,26,14,-45,-125,92,93,62,57,-52,-83,73,-102,88,87,-108,58,102,113,-35,25,-42,-128,93,91,59,59,-56,-90,73,
	-103,3,-88,46,90,46,76,-123,-121,45,91,46,75,-120,2,-109,-92,39,39,80,71,90,115,15,8,119,-102,101,90,-116,
	53,52,109,64,-114,-88,29,29,-92,39,39,84,76,102,123,14,120,-103,102,91,-113,49,44,112,69,-126,-97,29,0,0,
	1,1,51,1,-47,3,-123,4,33,0,11,0,18,-73,9,-57,3,12,6,92,0,12,16,-44,-20,49,0,16,-44,-20,
	48,1,52,54,51,50,22,21,20,6,35,34,38,1,51,-83,126,124,-85,-84,125,125,-84,2,-6,124,-85,-85,124,125,
	-84,-84,0,0,1,0,-98,-1,59,4,57,5,-43,0,13,0,37,64,18,8,2,4,-63,0,-127,6,2,14,0,7,
	93,5,3,93,1,11,14,16,-44,-44,-4,-36,-20,57,49,0,16,-60,50,-12,-20,17,57,48,1,33,17,35,17,35,
	17,35,17,38,38,53,52,36,2,121,1,-64,-115,-66,-114,-41,-21,1,4,5,-43,-7,102,6,31,-7,-31,3,78,17,
	-35,-72,-66,-24,0,0,1,0,-70,-1,-29,4,-84,6,20,0,47,0,-102,64,48,45,39,33,12,4,6,13,32,0,
	4,42,22,-122,23,26,-71,19,42,-71,3,-105,19,-116,46,12,9,13,29,32,33,39,9,8,36,39,8,6,29,8,
	36,16,22,45,8,16,0,70,48,16,-4,-60,-4,-52,16,-58,-18,-44,-18,16,-18,17,57,57,18,57,18,57,49,0,
	47,-28,-2,-18,16,-2,-43,-18,18,23,57,23,57,48,64,64,15,5,15,6,15,7,15,39,15,40,-118,12,-118,13,
	7,10,6,10,7,10,11,10,12,10,13,10,31,13,32,10,33,12,34,4,38,25,13,25,31,25,32,58,32,58,
	33,77,31,77,32,73,33,73,34,106,31,106,32,-91,6,-91,7,-90,32,24,93,1,93,19,52,54,51,50,22,23,
	14,1,21,20,22,31,1,30,1,21,20,6,35,34,38,39,53,30,1,51,50,54,53,52,38,47,1,46,1,53,
	52,54,55,46,1,35,34,6,21,17,35,-70,-17,-38,-48,-37,3,-105,-88,58,65,57,-90,96,-31,-45,64,-120,73,80,
	-116,65,116,120,59,101,92,96,87,-89,-105,8,-125,113,-126,-120,-69,4,113,-56,-37,-24,-32,8,115,96,47,81,42,37,
	106,-114,100,-84,-73,25,24,-92,30,29,95,91,63,84,62,55,59,-121,91,127,-84,29,103,112,-117,-125,-5,-109,0,0,
	4,1,27,0,0,6,-27,5,-51,0,23,0,47,0,56,0,76,0,96,64,54,69,66,67,63,50,-55,72,48,-55,
	57,74,67,-54,12,57,-54,0,-55,24,-56,12,-55,36,72,69,51,48,4,49,66,60,63,57,54,73,49,96,75,54,
	96,67,60,94,18,9,30,75,94,6,9,30,95,42,77,16,-36,-28,-4,-20,16,-2,-3,-60,-18,16,-18,50,17,57,
	57,18,57,18,23,57,49,0,47,-18,-10,-2,-19,16,-19,50,16,-18,-42,-18,57,18,57,57,48,1,34,6,7,6,
	6,21,20,22,23,22,22,51,50,54,55,54,54,53,52,38,39,38,38,39,50,4,23,22,18,21,20,2,7,6,
	4,35,34,36,39,38,2,53,52,18,55,54,36,19,35,17,51,50,54,53,52,38,39,50,22,21,20,6,7,22,
	22,23,23,35,39,38,38,35,35,17,35,17,4,0,-125,-30,94,94,96,96,94,94,-30,-125,-124,-29,94,93,93,94,
	92,94,-29,-124,-104,1,7,109,109,108,108,109,109,-2,-7,-104,-104,-2,-7,109,109,108,108,109,109,1,7,125,123,123,
	110,87,88,102,-80,-82,105,96,24,67,46,-119,-84,-127,59,73,54,66,-101,5,102,94,94,94,-27,-126,-127,-29,94,94,
	95,95,94,93,-30,-125,-123,-29,93,94,94,103,110,109,109,-2,-6,-102,-104,-2,-5,109,109,110,110,109,109,1,5,-104,
	-102,1,6,109,109,110,-2,98,-2,-20,62,75,76,63,103,119,121,86,112,17,8,77,73,-33,-47,96,51,-2,-100,3,
	68,0,3,1,27,0,0,6,-27,5,-51,0,23,0,47,0,73,0,67,64,38,61,-53,62,58,-52,65,-54,36,49,
	-53,48,52,-52,71,-54,24,-55,0,-56,36,-55,12,55,97,68,61,48,94,42,9,6,68,94,30,9,6,18,74,16,
	-36,-52,-4,-20,16,-2,-19,50,16,-18,49,0,47,-18,-10,-2,-3,-18,-42,-18,16,-3,-18,-42,-18,48,1,50,4,23,
	22,18,21,20,2,7,6,4,35,34,36,39,38,2,53,52,18,55,54,36,23,34,6,7,6,6,21,20,22,23,
	22,22,51,50,54,55,54,54,53,52,38,39,38,38,23,21,38,38,35,34,6,21,20,22,51,50,54,55,21,6,
	6,35,34,38,53,52,54,51,50,22,4,0,-104,1,7,109,109,108,108,109,109,-2,-7,-104,-104,-2,-7,109,109,108,
	108,109,109,1,7,-104,-125,-30,94,94,96,96,94,94,-30,-125,-124,-29,94,93,93,94,92,94,-29,-89,66,-126,66,-107,
	-89,-85,-101,64,122,66,67,-119,70,-40,-5,-5,-40,73,-120,5,-51,110,109,109,-2,-6,-102,-104,-2,-5,109,109,110,110,
	109,109,1,5,-104,-102,1,6,109,109,110,103,94,94,94,-27,-126,-127,-29,94,94,95,95,94,93,-30,-125,-123,-29,93,
	94,94,-11,-127,33,32,-81,-99,-97,-82,31,34,127,29,28,-12,-48,-47,-14,28,0,0,2,1,39,3,-109,6,70,5,
	-43,0,12,0,20,0,62,64,33,1,6,7,16,10,4,18,14,9,3,6,-55,13,2,0,-127,21,1,9,5,98,
	3,9,98,11,13,99,15,98,19,99,17,21,16,-44,-28,-4,-28,-44,-20,-44,-20,17,57,49,0,16,-12,60,60,-20,
	23,50,-44,60,60,-60,17,57,48,1,19,19,51,17,35,17,3,35,3,17,35,17,35,21,35,17,35,17,35,53,
	4,74,-82,-92,-86,113,-61,55,-53,114,113,-53,114,-55,5,-43,-1,0,1,0,-3,-66,1,-28,-2,-47,1,47,-2,28,
	2,66,94,-2,28,1,-28,94,0,0,1,1,115,4,-18,3,82,6,102,0,3,0,49,64,9,2,-76,0,-77,4,
	3,68,1,4,16,-44,-20,49,0,16,-12,-20,48,0,75,-80,9,84,75,-80,14,84,91,88,-67,0,4,-1,-64,0,
	1,0,4,0,4,0,64,56,17,55,56,89,1,51,1,35,2,-117,-57,-2,-70,-103,6,102,-2,-120,0,0,2,0,
	-41,5,70,3,41,6,16,0,3,0,7,0,-110,64,14,6,2,-50,4,0,-51,8,1,100,0,5,100,4,8,16,
	-36,-4,-44,-20,49,0,16,-4,60,-20,50,48,0,75,-80,10,84,75,-80,13,84,91,88,-67,0,8,0,64,0,1,
	0,8,0,8,-1,-64,56,17,55,56,89,1,75,-80,12,84,75,-80,13,84,91,75,-80,14,84,91,75,-80,23,84,
	91,88,-67,0,8,-1,-64,0,1,0,8,0,8,0,64,56,17,55,56,89,1,75,-80,15,84,75,-80,25,84,91,
	88,-67,0,8,0,64,0,1,0,8,0,8,-1,-64,56,17,55,56,89,64,17,96,1,96,2,96,5,96,6,112,
	1,112,2,112,5,112,6,8,93,1,51,21,35,37,51,21,35,2,94,-53,-53,-2,121,-53,-53,6,16,-54,-54,-54,
	0,0,1,0,-39,0,39,5,-37,4,-35,0,19,0,62,64,34,13,12,10,3,2,-49,4,0,-100,6,12,-49,14,
	10,-100,18,6,16,8,20,18,14,13,12,8,4,3,2,8,9,5,15,0,20,16,-36,60,-60,50,23,57,49,0,
	16,-44,60,-52,50,-4,60,-20,16,-2,60,-20,57,17,18,57,48,19,33,1,23,7,33,21,33,7,33,21,33,1,
	39,55,33,53,33,55,33,-39,3,4,1,0,125,-82,1,47,-2,72,-61,2,123,-4,-6,-2,-2,125,-82,-2,-43,1,
	-74,-61,-3,-121,3,-94,1,59,102,-43,-88,-16,-86,-2,-57,102,-45,-86,-16,0,2,0,8,0,0,7,72,5,-43,0,
	15,0,19,0,-121,64,57,17,17,14,15,14,16,17,15,15,14,13,17,15,14,12,17,14,15,14,66,5,-107,3,
	11,-107,17,1,-107,16,-107,0,-127,17,7,-107,3,-83,13,9,17,16,15,13,12,5,14,10,0,4,8,6,2,28,
	18,10,14,20,16,-44,-44,60,-20,50,-44,-60,-60,17,18,23,57,49,0,47,60,-20,-20,-60,-12,-20,-20,16,-18,16,
	-18,48,75,83,88,7,16,5,-19,7,5,-19,7,16,5,-19,7,16,5,-19,89,34,-78,-128,21,1,1,93,64,19,
	103,17,119,16,119,17,-122,12,-123,16,-106,17,-112,21,-96,21,-65,21,9,93,1,21,33,17,33,21,33,17,33,21,
	33,17,33,3,35,1,23,1,33,17,7,53,-3,27,2,-57,-3,57,2,-8,-4,61,-3,-16,-96,-51,2,113,-117,-2,
	-74,1,-53,5,-43,-86,-2,70,-86,-3,-29,-86,1,127,-2,-127,5,-43,-98,-4,-16,3,16,0,3,0,102,-1,-70,5,
	-27,6,23,0,9,0,19,0,43,0,-98,64,60,29,31,26,13,43,44,19,10,1,0,4,13,41,38,32,20,13,
	4,42,38,30,26,4,-107,38,13,-107,26,-111,38,-116,44,43,44,42,20,23,16,32,30,35,19,10,1,0,4,29,
	41,16,7,31,7,25,35,51,16,25,23,16,44,16,-4,-20,-4,-20,-64,17,18,57,57,23,57,18,57,57,17,18,
	57,57,17,57,49,0,16,-28,-12,-20,16,-18,16,-64,16,-64,17,18,57,57,18,57,18,23,57,18,57,17,18,57,
	57,48,64,42,87,0,90,21,87,25,85,33,106,21,101,33,123,21,118,28,117,33,9,70,19,89,0,86,19,106,
	0,100,19,100,28,106,40,124,0,115,19,118,28,122,40,11,93,1,93,9,1,30,1,51,50,0,17,52,38,39,
	46,1,35,34,0,17,20,22,23,7,38,2,53,16,0,33,50,22,23,55,23,7,22,18,21,16,0,33,34,38,
	39,7,39,4,-74,-3,51,62,-95,95,-36,1,1,39,121,61,-95,95,-36,-2,-3,39,39,-122,78,79,1,121,1,59,
	-126,-35,87,-94,102,-86,78,80,-2,-120,-2,-58,-128,-35,91,-94,103,4,88,-4,-78,64,67,1,72,1,26,112,-72,-72,
	64,67,-2,-72,-2,-27,112,-68,68,-98,102,1,8,-96,1,98,1,-91,77,75,-65,89,-58,103,-2,-10,-98,-2,-97,-2,
	91,75,75,-65,88,0,3,0,-35,0,-35,5,-49,3,-18,0,11,0,23,0,47,0,-1,64,29,45,27,21,9,33,
	3,0,36,24,4,21,15,39,33,21,27,15,33,48,12,0,36,24,18,6,42,18,30,48,16,-44,-60,-44,-60,17,
	57,57,57,57,49,0,16,-44,-60,-44,-60,16,-64,17,18,23,57,18,57,17,18,57,48,64,-66,5,2,5,3,5,
	4,0,5,0,6,0,7,5,8,5,9,5,10,10,16,15,17,15,18,15,19,10,20,21,2,21,3,21,4,16,
	5,16,6,16,7,21,8,21,9,21,10,26,14,26,15,26,16,31,17,31,18,31,19,26,20,26,21,26,22,36,
	2,36,3,36,4,32,5,32,6,32,7,36,8,36,9,36,10,42,14,42,15,42,16,47,17,47,18,47,19,42,
	20,42,21,42,22,53,2,53,3,53,4,48,5,48,6,48,7,53,8,53,9,53,10,58,14,58,15,58,16,63,
	17,63,18,63,19,58,20,58,21,58,22,69,2,69,3,69,4,64,5,64,6,64,7,69,8,69,9,69,10,74,
	14,74,15,74,16,79,17,79,18,79,19,74,20,74,21,74,22,86,-76,31,-80,32,-80,33,-80,34,-80,38,-80,39,
	-80,40,-76,41,8,93,1,93,1,30,1,51,50,54,53,52,38,35,34,6,7,46,1,35,34,6,21,20,22,51,
	50,54,23,14,1,35,34,38,53,52,54,51,50,22,23,62,1,51,50,22,21,20,6,35,34,38,3,-109,49,-122,
	84,101,-128,118,89,82,-123,-60,49,-123,85,102,127,118,89,82,-122,-112,70,-99,94,-120,-70,-89,-122,95,-103,72,68,-98,
	97,-122,-68,-89,-122,94,-107,2,47,88,90,-121,105,101,-122,-121,55,88,88,-124,106,101,-122,-120,22,-121,127,-33,-90,-81,
	-40,126,-118,-118,-125,-31,-89,-81,-42,119,0,0,2,0,-39,0,0,5,-37,5,4,0,11,0,15,0,46,64,24,5,
	-48,7,3,-100,0,-48,9,1,12,-100,14,13,2,21,4,0,23,12,8,21,10,6,16,16,-44,60,-20,50,-4,60,
	-20,50,49,0,47,-20,-44,60,-20,-4,60,-20,48,1,17,33,21,33,17,35,17,33,53,33,17,1,33,21,33,3,
	-82,2,45,-3,-45,-88,-3,-45,2,45,-3,-45,5,2,-6,-2,5,4,-2,125,-86,-2,125,1,-125,-86,1,-125,-5,-90,
	-86,0,2,0,-39,0,0,5,-37,4,-88,0,6,0,10,0,84,64,46,2,-100,3,4,3,1,-100,0,1,4,4,
	3,1,-100,2,1,5,6,5,0,-100,6,5,66,5,4,2,1,0,5,3,-47,6,-89,7,-100,9,1,8,2,0,
	36,7,4,35,11,16,-4,60,-20,50,50,57,49,0,47,-20,-12,-20,23,57,48,75,83,88,7,4,-19,7,16,8,
	-19,7,16,8,-19,7,16,4,-19,89,34,9,2,21,1,53,1,1,33,21,33,5,-37,-4,64,3,-64,-6,-2,5,
	2,-6,-2,5,2,-6,-2,3,-8,-2,-21,-2,-18,-78,1,112,-86,1,111,-4,2,-86,0,0,2,0,-39,0,0,5,
	-37,4,-88,0,6,0,10,0,86,64,47,6,-100,0,6,3,4,3,5,-100,4,4,3,0,-100,1,2,1,6,-100,
	5,6,2,2,1,66,6,5,3,2,0,5,4,-47,1,-89,7,-100,8,6,7,2,36,9,4,0,35,11,16,-4,
	60,60,-20,50,57,49,0,47,-20,-12,-20,23,57,48,75,83,88,7,16,8,-19,7,16,4,-19,7,16,4,-19,7,
	16,8,-19,89,34,19,53,1,21,1,53,1,1,21,33,53,-39,5,2,-6,-2,3,-63,1,65,-6,-2,3,-8,-80,
	-2,-111,-86,-2,-112,-78,1,18,-3,-57,-86,-86,0,0,1,0,82,0,0,4,-61,5,-43,0,24,0,-58,64,70,16,
	2,17,22,17,15,2,14,15,22,22,17,15,2,16,15,8,13,8,14,2,13,13,8,66,15,11,9,4,0,-45,
	23,6,18,11,-45,20,9,16,13,-127,2,12,9,14,3,5,22,15,3,21,18,16,3,0,17,102,19,0,101,1,
	28,13,102,10,5,101,7,3,25,16,-44,60,-20,50,-20,-4,-20,50,-20,18,23,57,18,57,57,17,23,57,49,0,
	47,-28,50,-44,60,-20,50,-44,60,-20,50,17,18,57,48,75,83,88,7,16,5,-19,7,16,8,-19,7,16,8,-19,
	7,16,5,-19,89,34,1,75,-80,12,84,88,-67,0,25,-1,-64,0,1,0,25,0,25,0,64,56,17,55,56,89,
	64,40,-122,15,-112,15,-90,15,-96,15,-75,15,5,39,12,39,13,39,14,41,16,40,17,40,18,55,14,57,16,-121,
	12,-120,18,-90,13,-91,14,-86,16,-87,17,14,93,0,93,1,33,17,35,17,33,53,33,53,39,33,53,33,1,51,
	9,1,51,1,33,21,33,7,21,33,4,-115,-2,99,-55,-2,96,1,-96,84,-2,-76,1,8,-2,-61,-66,1,123,1,
	121,-65,-2,-62,1,8,-2,-75,84,1,-97,1,-57,-2,57,1,-57,123,51,-101,123,2,74,-3,68,2,-68,-3,-74,123,
	-101,51,0,0,1,0,-82,-2,86,4,-27,4,96,0,32,0,77,64,37,19,25,31,3,22,6,3,9,12,3,1,
	18,15,6,-121,28,22,-116,10,1,-68,0,-67,33,25,9,18,9,8,11,78,31,2,8,0,70,33,16,-4,-20,50,
	-12,-20,-60,18,57,49,0,16,-28,-28,50,-12,60,-20,-36,-60,17,23,57,17,18,23,57,48,-74,31,34,96,34,-49,
	34,3,1,93,19,17,51,17,20,22,51,50,54,53,17,51,17,20,22,51,50,54,55,21,14,1,35,34,38,39,
	14,1,35,34,38,39,17,-82,-72,-118,-121,-108,-107,-72,35,37,9,32,28,41,73,35,69,82,15,50,-111,98,102,-113,
	42,-2,86,6,10,-3,72,-111,-108,-88,-88,2,-115,-4,-94,60,57,11,12,-108,23,22,78,80,79,79,78,78,-3,-41,
	0,0,2,0,104,-1,-25,3,-63,5,45,0,29,0,41,0,98,64,25,0,39,33,9,27,6,39,21,6,15,33,
	27,15,21,-43,42,12,36,3,0,30,18,36,24,42,16,-44,-52,-36,-52,57,57,17,57,49,0,16,-28,-52,-36,-52,
	16,-50,16,-50,17,18,57,17,18,57,48,1,75,-80,12,84,75,-80,11,84,91,75,-80,14,84,91,75,-80,16,84,
	91,75,-80,20,84,91,88,-67,0,42,0,64,0,1,0,42,0,42,-1,-64,56,17,55,56,89,1,62,1,53,52,
	38,35,34,6,35,34,38,53,52,54,51,50,18,17,16,0,35,34,38,53,52,18,51,50,22,7,52,38,35,34,
	2,21,20,22,51,50,18,2,-12,15,15,73,72,55,-112,36,36,48,-112,101,-76,-42,-2,-33,-43,-104,-53,-35,-94,101,
	-126,11,87,79,109,-115,86,80,109,-115,2,109,87,-93,75,-127,-125,116,44,31,62,98,-2,-54,-2,-7,-2,-79,-2,70,
	-40,-93,-58,1,1,91,-32,116,125,-2,-2,-49,116,123,1,4,0,0,1,0,25,-2,119,5,59,5,-63,0,11,0,
	93,64,20,10,4,12,2,5,7,2,0,7,12,10,5,4,3,1,0,6,6,8,12,16,-44,-60,23,57,49,0,
	16,-60,-44,-52,16,-50,17,18,57,57,48,64,48,81,3,86,5,80,5,90,10,115,3,112,3,118,4,117,5,112,
	5,122,10,-128,3,-128,5,12,90,9,127,2,127,3,112,5,112,6,123,9,116,11,-113,2,-113,3,-128,5,-128,6,
	11,93,1,93,19,33,21,33,9,1,33,21,33,53,9,1,55,4,-22,-4,65,2,-96,-3,74,3,-17,-6,-34,2,
	-43,-3,73,5,-63,-63,-3,51,-3,4,-64,-107,3,33,2,-29,0,0,1,0,-100,-2,119,5,113,5,-63,0,7,0,
	30,64,15,6,2,-41,4,-42,0,-81,8,3,103,1,5,103,0,8,16,-44,-20,-44,-20,49,0,16,-4,-20,-20,50,
	48,19,33,17,35,17,33,17,35,-100,4,-43,-16,-3,10,-17,5,-63,-8,-74,6,125,-7,-125,0,0,1,-1,-31,-1,
	-16,4,-86,4,47,0,35,0,-53,64,49,11,2,21,31,30,3,0,8,-38,15,26,22,0,-39,34,-40,15,-43,24,
	12,30,27,26,25,24,23,6,36,18,1,0,11,2,4,35,22,21,5,34,31,18,12,35,18,104,5,35,31,36,
	16,-44,-44,-44,-20,18,57,17,18,57,18,57,57,17,23,57,17,18,23,57,49,0,47,60,-28,-12,-20,50,50,16,
	-18,17,23,57,57,57,48,1,75,-80,10,84,88,-67,0,36,-1,-64,0,1,0,36,0,36,0,64,56,17,55,56,
	89,64,86,24,30,24,31,2,9,0,9,1,13,2,13,3,15,4,15,5,15,6,15,7,15,8,15,9,15,10,
	15,11,15,12,15,13,15,14,15,15,15,16,15,17,15,18,15,19,14,20,13,21,9,22,11,23,8,24,15,24,
	13,25,8,26,9,35,17,0,17,1,22,2,22,3,23,20,22,21,17,22,23,23,28,24,28,25,17,35,40,93,
	0,93,1,35,3,14,1,21,20,22,51,50,54,55,7,14,1,35,34,38,53,52,54,55,19,33,3,35,19,35,
	34,6,7,35,62,1,51,33,4,-121,-74,105,15,15,47,55,17,46,37,30,30,55,26,118,121,21,34,80,-2,-70,
	-62,-75,-61,41,54,60,9,-96,28,-113,-91,3,121,3,-111,-2,25,74,92,22,58,49,5,5,-115,8,8,102,100,46,
	-112,-95,1,120,-4,111,3,-111,64,69,-90,125,0,0,1,0,47,-2,-115,3,-6,6,14,0,37,0,38,64,20,32,
	-37,0,26,13,-37,19,26,-36,7,-79,38,10,105,23,106,29,105,4,38,16,-36,-20,-4,-20,49,0,16,-4,-20,-36,
	-28,16,-34,-28,48,1,50,19,54,55,18,18,51,50,22,21,20,6,35,34,38,39,38,38,35,34,3,6,7,2,
	2,35,34,38,53,52,54,51,50,22,23,22,22,1,55,106,14,2,1,12,-66,-54,80,100,64,55,42,56,12,6,
	9,16,107,14,4,4,17,-67,-60,79,101,68,61,33,48,15,10,10,-2,-6,2,-80,108,57,2,3,1,-68,84,65,
	54,63,38,35,15,72,-3,-107,-63,110,-2,33,-2,98,83,65,56,63,29,28,18,83,0,0,3,0,115,1,-43,3,
	59,5,-16,0,3,0,30,0,41,0,95,64,51,40,7,37,4,31,18,24,16,2,-29,0,31,-35,16,0,-31,37,
	-35,5,10,25,-33,24,-34,21,-35,10,-32,28,-111,42,0,24,13,31,16,34,6,2,1,40,17,6,107,4,108,24,
	34,107,13,42,16,-36,-20,-52,-4,-20,50,50,-64,-64,17,18,57,57,17,18,57,49,0,16,-12,-28,-4,-12,-20,16,
	-60,-18,-19,-42,-18,16,-18,17,18,57,18,57,17,57,57,48,19,33,21,33,1,17,35,53,6,6,35,34,38,53,
	52,54,51,51,53,52,38,35,34,6,7,53,54,54,51,50,22,5,34,6,21,20,22,51,50,54,53,53,-117,2,
	-80,-3,80,2,-82,-107,44,-112,93,-128,-104,-65,-68,-74,117,117,62,-120,68,73,-111,69,-73,-77,-2,-20,-95,126,98,82,
	104,-126,2,80,123,2,-72,-2,64,112,63,68,-121,113,-121,-118,4,91,91,34,34,127,28,28,-80,-16,67,79,64,77,
	-112,114,29,0,3,0,96,1,-43,3,100,5,-16,0,3,0,15,0,27,0,46,64,25,2,-29,0,-31,22,-35,10,
	-32,16,-35,4,-111,28,0,19,13,1,25,107,7,108,19,107,13,28,16,-36,-20,-4,-20,57,17,18,57,49,0,16,
	-12,-20,-12,-20,-4,-20,48,19,33,21,33,1,50,22,21,20,6,35,34,38,53,52,54,23,34,6,21,20,22,51,
	50,54,53,52,38,-117,2,-80,-3,80,1,88,-77,-50,-50,-77,-77,-48,-48,-77,105,126,127,104,105,125,124,2,80,123,
	4,27,-35,-65,-65,-37,-36,-66,-65,-35,115,-95,-120,-123,-96,-96,-123,-119,-96,0,1,0,78,0,0,5,-49,5,-25,0,
	31,0,64,64,34,9,-27,25,-111,18,15,3,3,0,-27,16,1,17,32,22,19,15,12,31,6,2,1,0,2,109,
	6,28,28,15,109,12,28,22,32,16,-44,-20,-20,-44,-20,-20,-64,-64,17,18,57,17,18,57,17,18,57,49,0,47,
	60,-20,23,50,-12,-20,48,37,21,33,53,54,18,53,52,0,35,34,0,21,20,18,23,21,33,53,33,38,2,53,
	16,0,33,32,0,17,20,2,7,5,-49,-3,-88,-79,-58,-2,-8,-40,-40,-2,-9,-57,-78,-3,-88,1,63,-98,-111,1,
	127,1,49,1,47,1,-127,-114,-95,-78,-78,-78,97,1,76,-54,-16,1,34,-2,-35,-17,-54,-2,-76,97,-78,-78,-117,1,
	42,-72,1,62,1,-118,-2,119,-2,-53,-62,-2,-40,-115,0,0,3,0,123,-1,-29,7,111,4,123,0,6,0,51,0,
	62,1,3,64,67,39,45,37,61,14,13,0,52,-87,37,22,-122,21,-120,18,0,-87,14,58,18,-71,28,25,46,-122,
	45,-70,42,3,-71,14,-69,7,49,10,-72,31,25,-116,37,63,52,55,38,6,15,0,37,55,28,7,38,15,21,0,
	8,13,61,38,8,15,45,55,8,34,69,63,16,-4,-20,-52,-44,-4,60,-44,-20,-60,17,18,57,57,17,57,17,18,
	57,17,18,57,49,0,16,-60,-28,50,-12,60,-60,-28,-4,60,-12,-20,16,-60,-18,50,16,-18,16,-12,-18,16,-18,17,
	57,17,57,17,18,57,48,64,-127,48,43,48,44,48,45,48,46,48,47,48,48,64,43,64,44,64,45,64,46,64,
	47,64,48,80,43,80,44,80,45,80,46,80,47,80,48,-123,43,-123,48,-128,64,-112,64,-96,64,-80,64,-64,64,-48,
	64,-32,64,-32,64,-16,64,29,63,0,63,6,63,13,63,14,63,15,5,48,44,48,45,48,46,48,47,64,44,64,
	45,64,46,64,47,80,44,80,45,80,46,80,47,111,0,111,6,111,13,111,14,111,15,96,44,96,45,96,46,96,
	47,112,44,112,45,112,46,112,47,-128,44,-128,45,-128,46,-128,47,29,93,113,1,93,1,46,1,35,34,6,7,3,
	62,1,51,50,0,29,1,33,30,1,51,50,54,55,21,14,1,35,34,38,39,14,1,35,34,38,53,52,54,51,
	33,53,52,38,35,34,6,7,53,62,1,51,50,22,3,34,6,21,20,22,51,50,54,61,1,6,-74,1,-91,-119,
	-103,-71,14,68,74,-44,-124,-30,1,8,-4,-78,12,-52,-73,104,-56,100,100,-48,106,-89,-8,77,73,-40,-113,-67,-46,-3,
	-5,1,2,-89,-105,96,-74,84,101,-66,90,-114,-43,-17,-33,-84,-127,111,-103,-71,2,-108,-105,-76,-82,-98,1,48,90,94,
	-2,-35,-6,90,-65,-56,53,53,-82,42,44,121,119,120,120,-69,-88,-67,-64,18,127,-117,46,46,-86,39,39,96,-2,24,
	102,123,98,115,-39,-76,41,0,3,0,72,-1,-94,4,-100,4,-68,0,9,0,19,0,43,0,-28,64,60,43,44,38,
	31,29,26,19,10,1,0,4,13,41,38,32,20,13,4,42,38,30,26,4,-71,38,13,-71,26,-72,38,-116,44,43,
	44,42,20,23,16,32,30,35,19,10,1,0,4,16,7,31,29,7,18,35,81,41,16,18,23,69,44,16,-4,-20,
	50,-12,-20,50,-64,17,18,23,57,18,57,57,17,18,57,57,17,57,49,0,16,-28,-12,-20,16,-18,16,-64,16,-64,
	17,18,57,57,18,57,18,23,57,17,57,57,17,18,57,48,64,112,40,1,63,45,89,20,86,28,85,29,86,32,
	106,21,102,33,127,0,123,4,127,5,127,6,127,7,127,8,127,9,127,10,127,11,127,12,123,13,122,21,123,26,
	127,27,127,28,127,29,127,30,127,31,127,32,123,33,127,34,127,35,127,36,127,37,123,38,-101,25,-107,37,-88,25,
	-96,45,-16,45,38,89,0,86,19,85,29,90,40,105,0,102,19,101,28,106,40,122,0,116,19,118,28,122,40,-119,
	30,-107,24,-102,36,-94,24,-83,36,17,93,1,93,9,1,30,1,51,50,54,53,52,38,39,46,1,35,34,6,21,
	20,22,23,7,46,1,53,16,0,51,50,22,23,55,23,7,30,1,21,16,0,35,34,38,39,7,39,3,-119,-2,
	25,41,103,65,-109,-84,20,92,42,103,62,-105,-87,19,20,125,54,54,1,17,-15,93,-97,67,-117,95,-110,53,54,-2,
	-18,-16,96,-95,63,-117,96,3,33,-3,-80,42,40,-24,-56,79,117,-102,41,41,-21,-45,72,110,46,-105,77,-59,119,1,
	20,1,56,51,52,-88,79,-77,77,-58,120,-2,-19,-2,-57,52,51,-88,78,0,2,0,-113,-1,-29,3,-84,5,-43,0,
	32,0,36,0,-122,64,47,32,26,5,2,4,6,25,0,16,-122,15,-120,12,0,33,-125,35,12,-107,19,-116,35,-127,
	37,6,34,25,22,9,5,1,0,26,34,9,0,28,1,34,28,33,38,15,9,28,22,37,16,-36,-20,-44,-4,-20,
	-44,-20,17,18,57,17,18,57,17,18,57,18,57,49,0,16,-28,-12,-20,16,-2,-51,16,-12,-18,18,57,57,23,57,
	48,1,75,-80,16,84,75,-80,18,84,91,75,-80,19,84,91,88,-67,0,37,-1,-64,0,1,0,37,0,37,0,64,
	56,17,55,56,89,64,11,116,4,116,5,116,6,116,7,118,28,5,93,1,51,21,20,6,15,1,14,1,21,20,
	22,51,50,54,55,21,14,1,35,34,38,53,52,54,63,1,62,1,55,62,1,53,19,35,53,51,1,-12,-66,55,
	90,90,58,51,-125,109,78,-76,96,94,-64,103,-72,-32,73,89,88,48,38,8,7,6,-60,-54,-54,4,68,-100,101,-126,
	87,88,53,94,49,89,110,70,67,-68,57,56,-62,-97,76,-119,86,86,47,53,25,21,60,54,1,14,-2,0,2,1,
	53,0,0,2,0,5,-43,0,3,0,9,0,98,64,15,7,0,-125,2,-127,4,8,7,4,0,3,5,1,0,10,
	16,-4,60,-20,50,57,57,49,0,47,-12,-4,-52,48,1,75,-80,11,84,88,-67,0,10,0,64,0,1,0,10,0,
	10,-1,-64,56,17,55,56,89,1,75,-80,15,84,75,-80,16,84,91,75,-80,19,84,91,88,-67,0,10,-1,-64,0,
	1,0,10,0,10,0,64,56,17,55,56,89,-74,0,11,32,11,80,11,3,93,1,35,53,51,17,35,17,19,51,
	19,2,0,-53,-53,-53,21,-94,20,4,-41,-2,-6,43,2,-113,1,101,-2,-101,0,0,1,0,-39,1,31,5,-37,3,
	94,0,5,0,23,64,10,4,-100,2,0,6,3,23,1,0,6,16,-36,-44,-20,49,0,16,-44,-60,-20,48,19,33,
	17,35,17,33,-39,5,2,-88,-5,-90,3,94,-3,-63,1,-107,0,0,1,0,61,-1,-41,5,25,6,125,0,10,0,
	42,64,24,10,9,8,7,6,5,11,2,4,2,0,11,10,9,7,6,5,4,3,0,8,1,8,11,16,-44,-52,
	23,57,49,0,16,-44,-52,-60,17,18,23,57,48,1,51,21,35,1,35,1,7,39,37,1,4,92,-67,115,-3,-82,
	66,-2,-63,125,25,1,27,1,0,6,125,96,-7,-70,3,115,45,80,98,-3,59,0,1,0,31,-2,86,5,2,6,
	20,0,35,0,-118,64,64,14,13,2,15,12,17,25,30,25,11,10,9,8,4,7,17,30,30,25,66,25,12,19,
	10,7,30,1,26,10,-87,8,19,-118,18,-26,22,-87,15,1,-118,0,-26,4,-87,33,-105,15,28,8,36,30,29,27,
	26,25,12,11,9,8,7,10,0,18,36,16,-44,-52,23,57,49,0,16,-60,50,-60,-4,-20,-12,-20,16,-18,-10,-18,
	16,-18,50,18,57,57,17,18,57,57,48,75,83,88,7,16,5,-19,23,50,7,16,5,-19,17,23,57,89,34,1,
	75,-80,12,84,88,-67,0,36,-1,-64,0,1,0,36,0,36,0,64,56,17,55,56,89,1,21,46,1,35,34,6,
	7,3,33,21,33,3,2,6,35,34,38,39,53,30,1,51,50,54,55,19,35,53,33,19,62,1,51,50,22,5,
	2,38,80,44,96,114,25,60,1,31,-2,-61,127,58,-68,-70,58,100,47,52,97,47,97,109,34,-119,-8,1,23,63,
	36,-58,-105,53,100,5,-16,-92,29,28,122,-124,-2,-55,-113,-3,-123,-2,-29,-45,21,22,-90,33,33,-119,-90,2,-83,-113,
	1,74,-73,-61,18,0,2,0,-39,1,16,5,-37,3,-12,0,29,0,59,0,63,64,31,46,31,57,42,0,45,34,
	19,1,16,27,12,30,42,-100,49,57,-100,34,4,-100,27,12,-100,19,60,30,0,45,15,60,16,-44,60,-60,50,49,
	0,16,-44,-20,-44,-20,-36,-4,-44,-20,-64,17,18,57,57,17,18,57,57,17,18,57,57,48,1,21,6,6,35,34,
	39,38,39,38,39,38,35,34,6,7,53,54,54,51,50,23,22,23,22,23,22,51,50,54,19,21,6,6,35,34,
	39,38,39,38,39,38,35,34,6,7,53,54,54,51,50,23,22,23,22,23,22,51,50,54,5,-37,105,-77,97,110,
	-110,10,7,6,15,-101,94,88,-84,98,105,-77,97,110,-109,11,5,6,15,-101,94,86,-87,103,105,-77,97,110,-110,10,
	7,6,15,-101,94,88,-84,98,105,-77,97,110,-109,10,5,7,15,-101,94,86,-87,2,111,-77,78,69,59,4,3,2,
	6,61,76,84,-77,78,69,59,5,2,2,6,61,75,1,-38,-78,79,69,59,4,3,2,6,61,76,83,-78,78,69,
	59,4,2,3,6,61,75,0,2,-1,-6,0,0,5,96,5,-63,0,2,0,6,0,56,64,15,0,3,1,3,5,
	4,3,2,1,0,5,7,5,6,7,16,-44,-52,17,23,57,49,0,47,-60,-52,17,57,48,64,20,99,1,109,2,
	112,1,120,2,127,2,121,5,118,6,7,110,0,127,0,2,93,1,93,9,1,33,1,51,1,33,2,-84,-2,94,
	3,68,-3,-17,-32,2,67,-6,-102,4,-18,-5,-60,5,15,-6,63,0,2,0,-98,0,-115,4,37,4,35,0,6,0,
	13,0,-122,64,73,3,-24,4,5,4,2,-24,1,2,5,5,4,2,-24,3,2,6,0,6,1,-24,0,0,6,10,
	-24,11,12,11,9,-24,8,9,12,12,11,9,-24,10,9,13,7,13,8,-24,7,7,13,66,9,2,11,4,-25,7,
	0,-90,14,9,12,5,2,7,3,0,111,5,10,7,111,12,110,14,16,-4,-4,60,-44,-20,50,17,57,17,18,57,
	49,0,16,-12,60,-20,50,57,57,48,75,83,88,7,16,4,-19,7,16,8,-19,7,16,8,-19,7,16,4,-19,7,
	16,4,-19,7,16,8,-19,7,16,8,-19,7,16,4,-19,89,34,1,21,1,1,21,1,53,19,21,1,1,21,1,
	53,4,37,-2,-45,1,45,-2,43,35,-2,-45,1,45,-2,43,4,35,-65,-2,-12,-2,-12,-65,1,-94,82,1,-94,-65,
	-2,-12,-2,-12,-65,1,-94,82,0,0,2,0,-63,0,-115,4,72,4,35,0,6,0,13,0,-122,64,73,12,-24,13,
	12,9,10,9,11,-24,10,10,9,13,-24,7,8,7,12,-24,11,12,8,8,7,5,-24,6,5,2,3,2,4,-24,
	3,3,2,6,-24,0,1,0,5,-24,4,5,1,1,0,66,12,5,10,3,-25,7,0,-90,14,12,8,1,5,0,
	8,111,10,7,1,111,3,0,112,14,16,-4,60,-4,-44,60,-20,18,57,17,18,57,49,0,16,-12,60,-20,50,57,
	57,48,75,83,88,7,16,8,-19,7,16,4,-19,7,16,4,-19,7,16,8,-19,7,16,8,-19,7,16,4,-19,7,
	16,4,-19,7,16,8,-19,89,34,19,1,21,1,53,1,1,37,1,21,1,53,1,1,-63,1,-43,-2,43,1,45,
	-2,-45,1,-78,1,-43,-2,43,1,45,-2,-45,4,35,-2,94,82,-2,94,-65,1,12,1,12,-65,-2,94,82,-2,94,
	-65,1,12,1,12,0,3,0,-20,0,0,7,20,0,-2,0,3,0,7,0,11,0,35,64,17,8,4,0,-125,10,
	6,2,4,25,5,0,25,1,9,25,8,12,16,-44,-4,-44,-20,-44,-20,49,0,47,60,60,-20,50,50,48,37,51,
	21,35,37,51,21,35,37,51,21,35,3,-106,-44,-44,2,-87,-43,-43,-6,-83,-43,-43,-2,-2,-2,-2,-2,-2,0,-1,
	-1,0,16,0,0,5,104,7,107,2,39,0,36,0,0,0,0,0,7,1,6,0,-68,1,117,-1,-1,0,16,0,
	0,5,104,7,94,2,39,0,36,0,0,0,0,0,7,1,5,0,-68,1,117,-1,-1,0,115,-1,-29,5,-39,7,
	94,2,39,0,50,0,0,0,0,0,7,1,5,1,39,1,117,0,2,0,115,0,0,8,12,5,-43,0,16,0,
	25,0,59,64,31,5,-107,3,17,1,-107,0,-127,24,7,-107,3,-83,9,24,18,16,10,21,6,2,28,17,0,4,
	8,21,25,13,16,26,16,-4,-20,-44,-60,-60,-44,-20,50,18,57,57,57,57,49,0,47,-20,-20,50,-12,-20,50,16,
	-18,48,1,21,33,17,33,21,33,17,33,21,33,32,0,17,16,0,33,23,35,32,0,17,16,0,33,51,7,-6,
	-3,26,2,-57,-3,57,2,-8,-5,-41,-2,79,-2,65,1,-65,1,-79,103,-127,-2,-65,-2,-64,1,64,1,65,-127,5,
	-43,-86,-2,70,-86,-3,-29,-86,1,124,1,112,1,109,1,124,-86,-2,-31,-2,-32,-2,-33,-2,-33,0,3,0,113,-1,
	-29,7,-61,4,123,0,6,0,39,0,51,0,-124,64,49,7,8,0,16,-122,15,-120,12,0,-87,8,46,12,-71,22,
	19,40,3,-71,8,-69,34,37,31,-72,25,19,-116,52,6,0,22,34,49,9,15,0,8,7,75,49,18,9,81,43,
	18,28,69,52,16,-4,-20,-12,-4,-12,-20,-60,17,18,57,57,18,57,49,0,16,-28,50,-12,60,-60,-28,-20,50,16,
	-60,-18,50,16,-18,16,-12,-18,17,18,57,48,64,37,63,53,95,53,112,53,-97,53,-49,53,-48,53,-16,53,7,63,
	0,63,6,63,7,63,8,63,9,5,111,0,111,6,111,7,111,8,111,9,5,93,113,1,93,1,46,1,35,34,
	6,7,5,21,33,30,1,51,50,54,55,21,14,1,35,34,38,39,14,1,35,34,0,17,16,0,51,50,22,23,
	62,1,51,50,0,37,34,6,21,20,22,51,50,54,53,52,38,7,10,2,-92,-119,-103,-71,14,3,72,-4,-78,12,
	-52,-73,106,-56,98,100,-48,106,-96,-14,81,71,-47,-116,-15,-2,-17,1,17,-15,-116,-45,66,78,-24,-113,-30,1,8,-6,
	-80,-108,-84,-85,-107,-109,-84,-84,2,-108,-104,-77,-82,-98,53,90,-66,-57,52,52,-82,42,44,110,109,110,109,1,57,1,
	19,1,20,1,56,111,108,107,112,-2,-35,-121,-25,-55,-55,-25,-24,-56,-57,-23,0,0,1,0,0,1,-23,4,0,2,
	121,0,3,0,16,-74,2,-87,0,-23,4,1,0,47,-58,49,0,16,-4,-20,48,17,33,21,33,4,0,-4,0,2,
	121,-112,0,0,1,0,0,1,-23,8,0,2,121,0,3,0,15,-75,2,-87,0,4,1,0,47,-52,49,0,16,-44,
	-20,48,17,33,21,33,8,0,-8,0,2,121,-112,0,2,0,-82,3,-23,3,109,5,-43,0,5,0,11,0,39,64,
	19,6,0,-98,9,3,-127,12,9,10,6,25,7,3,4,7,0,25,1,12,16,-36,-4,-52,-44,-52,16,-2,-44,-50,
	49,0,16,-12,60,-20,50,48,1,35,53,19,51,3,5,35,53,19,51,3,1,-127,-45,-92,-127,82,1,-102,-45,-92,
	-127,82,3,-23,-83,1,63,-2,-63,-83,-83,1,63,-2,-63,0,2,0,-82,3,-23,3,109,5,-43,0,5,0,11,0,
	39,64,19,9,3,-98,6,0,-127,12,9,10,7,25,6,1,3,4,1,25,0,12,16,-36,-20,-44,-52,16,-36,-18,
	-44,-50,49,0,16,-12,60,-20,50,48,1,51,21,3,35,19,37,51,21,3,35,19,1,0,-45,-92,-127,82,1,-102,
	-45,-92,-127,82,5,-43,-84,-2,-64,1,64,-84,-84,-2,-64,1,64,0,1,0,-82,3,-23,1,-45,5,-43,0,5,0,
	24,64,11,0,-98,3,-127,6,3,4,0,25,1,6,16,-36,-4,-44,-52,49,0,16,-12,-20,48,1,35,53,19,51,
	3,1,-127,-45,-92,-127,82,3,-23,-83,1,63,-2,-63,0,0,1,0,-78,3,-2,1,-41,5,-43,0,5,0,24,64,
	11,3,-98,0,-127,6,3,4,1,113,0,6,16,-36,-20,-44,-52,49,0,16,-12,-20,48,1,51,21,3,35,19,1,
	4,-45,-92,-127,82,5,-43,-104,-2,-63,1,63,0,0,3,0,-39,0,-106,5,-37,4,111,0,3,0,7,0,11,0,
	41,64,20,0,-22,2,6,-22,4,2,8,-100,4,10,12,9,5,1,114,4,0,8,12,16,-36,-44,60,-4,60,-60,
	49,0,16,-44,-60,-4,-60,16,-18,16,-18,48,1,51,21,35,17,51,21,35,1,33,21,33,2,-33,-10,-10,-10,-10,
	-3,-6,5,2,-6,-2,4,111,-10,-2,18,-11,2,65,-86,0,2,0,6,-2,35,3,-18,6,117,0,3,0,7,0,
	34,64,17,2,6,0,8,4,6,8,6,4,3,2,1,0,6,5,7,8,16,-44,-52,23,57,49,0,16,-44,-52,
	17,57,18,57,48,9,7,1,-6,-2,127,1,-127,1,-127,-2,127,1,-12,-2,12,-2,12,5,-127,-4,-49,-4,-57,3,
	57,4,37,-5,-37,-5,-45,4,45,-1,-1,0,61,-2,86,4,127,6,16,2,39,0,92,0,0,0,0,0,7,0,
	-114,0,94,0,0,-1,-1,-1,-4,0,0,4,-25,7,78,2,39,0,60,0,0,0,0,0,7,1,3,0,115,1,
	117,0,1,-2,-119,-1,-29,2,-51,5,-16,0,3,0,43,64,19,0,15,1,2,1,2,15,3,0,3,66,2,-116,
	0,-111,4,1,3,4,16,-44,-52,49,0,16,-28,-28,48,75,83,88,7,16,5,-19,7,16,5,-19,89,34,1,51,
	1,35,2,45,-96,-4,92,-96,5,-16,-7,-13,0,0,2,0,94,0,82,4,-68,4,-78,0,35,0,47,0,-125,64,
	73,3,9,27,21,4,45,30,0,39,28,2,33,29,12,18,45,20,11,10,3,19,15,1,29,45,-71,19,-21,15,
	-20,39,-71,29,-21,33,48,30,12,0,18,4,42,36,20,48,28,21,27,42,29,19,28,24,9,3,36,11,10,1,
	3,2,36,40,2,115,6,116,42,40,28,115,24,48,16,-36,-28,-20,-12,-28,-20,18,23,57,18,57,57,17,18,57,
	57,18,57,57,17,18,57,17,18,23,57,49,0,16,-44,-28,-20,-12,-28,-20,16,-64,17,18,23,57,18,57,57,17,
	18,57,57,17,57,57,18,23,57,48,1,55,23,7,22,22,21,20,6,7,23,7,39,6,6,35,34,38,39,7,
	39,55,38,38,53,52,54,55,39,55,23,54,54,51,50,22,19,52,38,35,34,6,21,20,22,51,50,54,3,123,
	-49,114,-50,37,36,38,40,-47,114,-49,59,116,61,58,120,61,-49,113,-49,37,37,38,38,-49,115,-49,55,116,64,60,
	117,92,-101,114,112,-98,-99,113,113,-100,3,-31,-47,115,-50,59,119,62,63,115,57,-49,113,-49,40,38,37,37,-49,115,
	-50,62,118,58,64,116,56,-50,115,-49,39,37,36,-2,124,112,-102,-102,112,114,-100,-99,0,0,1,0,-98,0,-115,2,
	115,4,35,0,6,0,71,64,37,3,-24,4,5,4,2,-24,1,2,5,5,4,2,-24,3,2,6,0,6,1,-24,
	0,6,66,2,4,-25,0,-90,7,2,3,0,111,5,110,7,16,-4,-20,50,57,49,0,16,-12,-20,57,48,75,83,
	88,7,4,-19,7,16,8,-19,7,16,8,-19,7,16,4,-19,89,34,1,21,1,1,21,1,53,2,115,-2,-45,1,
	45,-2,43,4,35,-65,-2,-12,-2,-12,-65,1,-94,82,0,0,1,0,-63,0,-115,2,-106,4,35,0,6,0,73,64,
	38,5,-24,6,5,2,3,2,4,-24,3,3,2,6,-24,0,1,0,5,-24,4,5,1,1,0,66,5,3,-25,0,
	-90,7,5,1,111,3,0,112,7,16,-4,60,-20,57,49,0,16,-12,-20,57,48,75,83,88,7,16,8,-19,7,16,
	4,-19,7,16,4,-19,7,16,8,-19,89,34,19,1,21,1,53,1,1,-63,1,-43,-2,43,1,45,-2,-45,4,35,
	-2,94,82,-2,94,-65,1,12,1,12,0,0,2,0,47,0,0,4,74,6,20,0,21,0,25,0,-101,64,40,11,
	20,24,7,3,-87,0,16,-121,14,24,-66,22,-79,14,-105,9,0,-68,5,1,17,14,15,4,22,2,8,0,15,20,
	4,8,8,23,0,10,6,76,26,16,-4,60,-60,50,-60,-4,60,-60,16,-18,50,17,18,57,57,49,0,47,60,-26,
	50,-18,-2,-18,16,-18,16,-18,50,18,57,57,48,1,75,-80,10,84,88,-67,0,26,-1,-64,0,1,0,26,0,26,
	0,64,56,17,55,56,89,1,75,-80,14,84,88,-67,0,26,0,64,0,1,0,26,0,26,-1,-64,56,17,55,56,
	89,64,26,16,22,16,23,16,24,16,25,4,48,27,80,27,-128,15,-128,16,-128,27,-96,27,-48,27,-17,27,8,93,
	0,93,1,17,35,17,33,17,35,17,35,53,51,53,52,54,59,1,21,35,34,6,29,1,1,51,21,35,4,74,
	-71,-2,7,-71,-80,-80,-83,-77,-71,-80,99,77,1,-7,-71,-71,4,96,-5,-96,3,-47,-4,47,3,-47,-113,78,-73,-81,
	-103,80,104,99,1,-78,-23,0,1,0,47,0,0,4,74,6,20,0,21,0,-124,64,33,8,19,4,15,11,-87,9,
	4,-121,0,-105,17,9,-68,13,2,5,0,10,8,3,8,1,10,12,8,8,16,1,18,14,76,22,16,-4,60,-60,
	-60,-4,60,-60,16,-18,17,18,57,57,49,0,47,60,-26,50,-2,-18,16,-18,50,18,57,57,48,1,75,-80,10,84,
	88,-67,0,22,-1,-64,0,1,0,22,0,22,0,64,56,17,55,56,89,1,75,-80,14,84,88,-67,0,22,0,64,
	0,1,0,22,0,22,-1,-64,56,17,55,56,89,64,17,48,23,80,23,-128,10,-128,11,-128,23,-96,23,-48,23,-17,
	23,8,93,1,33,17,35,17,33,34,6,29,1,33,21,33,17,35,17,35,53,51,53,52,54,2,74,2,0,-71,
	-2,-73,99,77,1,47,-2,-47,-71,-80,-80,-82,6,20,-7,-20,5,123,80,104,99,-113,-4,47,3,-47,-113,78,-69,-85,
	0,0,1,0,57,-1,59,3,-57,5,-43,0,19,0,62,64,32,18,6,-71,0,16,8,-71,10,4,0,2,14,10,
	12,-127,2,-62,20,15,0,89,17,13,1,87,9,5,89,11,7,3,20,16,-44,60,60,-20,50,-4,60,60,-20,50,
	49,0,16,-28,-12,-60,50,16,-60,50,16,-18,50,16,-18,50,48,37,33,17,35,17,33,53,33,17,33,53,33,17,
	51,17,33,21,33,17,33,3,-57,-2,-111,-80,-2,-111,1,111,-2,-111,1,111,-80,1,111,-2,-111,1,111,-33,-2,92,
	1,-92,-102,2,31,-103,1,-92,-2,92,-103,-3,-31,0,1,0,-37,2,72,1,-82,3,70,0,3,0,18,-73,2,-125,
	0,4,1,25,0,4,16,-44,-20,49,0,16,-44,-20,48,19,51,21,35,-37,-45,-45,3,70,-2,0,1,0,-82,-1,
	18,1,-45,0,-2,0,5,0,24,64,11,3,-98,0,-125,6,3,4,1,25,0,6,16,-44,-20,-44,-52,49,0,16,
	-4,-20,48,37,51,21,3,35,19,1,0,-45,-92,-127,82,-2,-84,-2,-64,1,64,0,2,0,-82,-1,18,3,109,0,
	-2,0,5,0,11,0,39,64,19,9,3,-98,6,0,-125,12,3,4,1,25,0,7,9,10,7,25,6,12,16,-36,
	-20,-44,-52,16,-36,-18,-44,-50,49,0,16,-4,60,-20,50,48,37,51,21,3,35,19,37,51,21,3,35,19,2,-102,
	-45,-92,-127,82,-2,102,-45,-92,-127,82,-2,-84,-2,-64,1,64,-84,-84,-2,-64,1,64,0,0,7,0,113,-1,-29,10,
	76,5,-16,0,11,0,23,0,35,0,39,0,51,0,63,0,75,0,-82,64,68,36,15,37,38,37,38,15,39,36,
	39,66,64,0,-110,12,46,-110,30,-115,40,-110,24,70,6,-110,52,12,-115,58,38,18,-116,36,24,-111,76,37,73,67,
	39,49,43,67,13,61,9,13,15,14,3,13,21,49,13,27,61,14,73,13,21,55,43,13,27,14,33,11,76,16,
	-4,-28,-20,-44,-60,-20,-28,16,-18,16,-18,-10,-18,16,-18,17,18,57,17,18,57,49,0,16,-28,50,-12,60,60,-28,
	50,-20,50,16,-18,-10,-18,16,-18,50,48,75,83,88,7,16,5,-19,7,16,5,-19,89,34,1,75,-80,20,84,75,
	-80,9,84,91,75,-80,11,84,91,75,-80,12,84,91,75,-80,13,84,91,75,-80,14,84,91,88,-67,0,76,0,64,
	0,1,0,76,0,76,-1,-64,56,17,55,56,89,1,34,6,21,20,22,51,50,54,53,52,38,39,50,22,21,20,
	6,35,34,38,53,52,54,1,50,22,21,20,6,35,34,38,53,52,54,33,51,1,35,19,34,6,21,20,22,51,
	50,54,53,52,38,1,50,22,21,20,6,35,34,38,53,52,54,23,34,6,21,20,22,51,50,54,53,52,38,8,
	-12,87,100,100,87,85,99,99,85,-98,-70,-69,-99,-96,-70,-69,-7,116,-98,-68,-69,-97,-97,-71,-70,4,37,-96,-4,90,
	-96,31,86,99,98,87,87,99,100,3,-78,-98,-70,-69,-99,-96,-70,-69,-97,87,99,99,87,85,99,99,2,-111,-108,-124,
	-126,-107,-107,-126,-125,-107,127,-36,-69,-69,-37,-37,-69,-68,-37,2,-32,-37,-69,-67,-38,-37,-68,-70,-36,-7,-13,5,-114,-107,
	-126,-124,-108,-108,-124,-127,-106,-3,-97,-36,-69,-69,-37,-37,-69,-68,-37,127,-108,-124,-126,-107,-107,-126,-125,-107,0,-1,-1,0,
	16,0,0,5,104,7,109,2,39,0,36,0,0,0,0,0,7,1,7,0,-68,1,117,-1,-1,0,-55,0,0,4,
	-117,7,109,2,39,0,40,0,0,0,0,0,7,1,7,0,-98,1,117,-1,-1,0,16,0,0,5,104,7,107,2,
	39,0,36,0,0,0,0,0,7,1,4,0,-68,1,117,-1,-1,0,-55,0,0,4,-117,7,78,2,39,0,40,0,
	0,0,0,0,7,1,3,0,-98,1,117,-1,-1,0,-55,0,0,4,-117,7,107,2,39,0,40,0,0,0,0,0,
	7,1,6,0,-98,1,117,-1,-1,0,-94,0,0,2,31,7,107,2,39,0,44,0,0,0,0,0,7,1,4,-1,
	47,1,117,-1,-1,-1,-2,0,0,2,96,7,109,2,39,0,44,0,0,0,0,0,7,1,7,-1,47,1,117,-1,
	-1,0,6,0,0,2,88,7,78,2,39,0,44,0,0,0,0,0,7,1,3,-1,47,1,117,-1,-1,0,59,0,
	0,1,-70,7,107,2,39,0,44,0,0,0,0,0,7,1,6,-1,47,1,117,-1,-1,0,115,-1,-29,5,-39,7,
	107,2,39,0,50,0,0,0,0,0,7,1,4,1,39,1,117,-1,-1,0,115,-1,-29,5,-39,7,109,2,39,0,
	50,0,0,0,0,0,7,1,7,1,39,1,117,-1,-1,0,115,-1,-29,5,-39,7,107,2,39,0,50,0,0,0,
	0,0,7,1,6,1,39,1,117,-1,-1,0,-78,-1,-29,5,41,7,107,2,39,0,56,0,0,0,0,0,7,1,
	4,0,-18,1,117,-1,-1,0,-78,-1,-29,5,41,7,109,2,39,0,56,0,0,0,0,0,7,1,7,0,-18,1,
	117,-1,-1,0,-78,-1,-29,5,41,7,107,2,39,0,56,0,0,0,0,0,7,1,6,0,-18,1,117,0,1,0,
	-63,0,0,1,121,4,96,0,3,0,32,-73,0,-65,2,1,8,0,70,4,16,-4,-20,49,0,47,-20,48,64,11,
	16,5,64,5,80,5,96,5,112,5,5,1,93,19,51,17,35,-63,-72,-72,4,96,-5,-96,0,0,1,0,-63,4,
	-18,3,63,6,102,0,6,0,55,64,12,4,5,2,-76,0,-77,7,4,2,117,6,7,16,-36,-20,57,49,0,16,
	-12,-20,50,57,48,0,75,-80,9,84,75,-80,14,84,91,88,-67,0,7,-1,-64,0,1,0,7,0,7,0,64,56,
	17,55,56,89,1,51,19,35,39,7,35,1,-74,-108,-11,-117,-76,-76,-117,6,102,-2,-120,-11,-11,0,1,0,-74,5,
	29,3,74,6,55,0,27,0,99,64,36,0,18,7,14,11,4,1,18,7,15,11,4,18,-61,25,7,4,-61,21,
	11,-19,28,15,1,14,0,7,21,86,22,119,7,86,8,118,28,16,-12,-20,-4,-20,17,57,57,57,57,49,0,16,
	-4,60,-4,-44,60,-20,17,18,57,17,18,57,17,18,57,17,18,57,48,0,75,-80,9,84,75,-80,12,84,91,88,
	-67,0,28,-1,-64,0,1,0,28,0,28,0,64,56,17,55,56,89,1,39,46,1,35,34,6,7,35,62,1,51,
	50,22,31,1,30,1,51,50,54,55,51,14,1,35,34,38,1,-4,57,22,33,13,38,36,2,125,2,102,91,38,
	64,37,57,22,33,13,38,36,2,125,2,102,91,38,64,5,90,55,20,19,73,82,-121,-109,28,33,55,20,19,73,
	82,-121,-109,28,0,0,1,0,-43,5,98,3,43,5,-10,0,3,0,47,-73,2,-17,0,-18,4,1,0,4,16,-44,
	-52,49,0,16,-4,-20,48,0,75,-80,9,84,75,-80,14,84,91,88,-67,0,4,-1,-64,0,1,0,4,0,4,0,
	64,56,17,55,56,89,19,33,21,33,-43,2,86,-3,-86,5,-10,-108,0,0,1,0,-57,5,41,3,57,6,72,0,
	13,0,87,64,14,11,-16,4,7,0,-77,14,7,86,8,1,86,0,14,16,-36,-20,-44,-20,49,0,16,-12,60,-44,
	-20,48,0,75,-80,9,84,88,-67,0,14,-1,-64,0,1,0,14,0,14,0,64,56,17,55,56,89,0,75,-80,15,
	84,75,-80,16,84,91,75,-80,17,84,91,88,-67,0,14,0,64,0,1,0,14,0,14,-1,-64,56,17,55,56,89,
	19,51,30,1,51,50,54,55,51,14,1,35,34,38,-57,118,11,97,87,86,96,13,118,10,-98,-111,-111,-98,6,72,
	75,75,74,76,-113,-112,-112,0,1,1,-102,5,68,2,102,6,16,0,3,0,44,64,9,2,-50,0,-51,4,1,100,
	0,4,16,-44,-20,49,0,16,-4,-20,48,0,75,-80,9,84,88,-67,0,4,-1,-64,0,1,0,4,0,4,0,64,
	56,17,55,56,89,1,51,21,35,1,-102,-52,-52,6,16,-52,0,0,2,0,-18,4,-31,3,18,7,6,0,11,0,
	23,0,95,64,17,3,-63,21,-14,9,-63,15,-15,24,0,86,12,120,6,86,18,24,16,-44,-20,-12,-20,49,0,16,
	-12,-20,-12,-20,48,0,75,-80,9,84,75,-80,12,84,91,88,-67,0,24,-1,-64,0,1,0,24,0,24,0,64,56,
	17,55,56,89,1,75,-80,10,84,75,-80,11,84,91,75,-80,12,84,91,88,-67,0,24,-1,-64,0,1,0,24,0,
	24,0,64,56,17,55,56,89,1,52,38,35,34,6,21,20,22,51,50,54,55,20,6,35,34,38,53,52,54,51,
	50,22,2,-104,88,64,65,87,87,65,64,88,122,-97,115,115,-97,-97,115,115,-97,5,-12,63,88,87,64,65,87,88,
	64,115,-96,-96,115,115,-97,-97,0,0,1,1,35,-2,117,2,-63,0,0,0,19,0,31,64,14,9,6,10,13,-13,
	6,0,19,0,16,39,3,9,20,16,-36,-44,-20,-44,-52,49,0,47,-44,-4,-60,18,57,48,33,22,22,21,20,6,
	35,34,38,39,53,22,22,51,50,54,53,52,38,39,2,84,55,54,120,118,46,87,43,34,74,47,59,60,43,45,
	62,105,48,89,91,12,12,-125,17,15,48,46,30,87,61,0,2,0,-16,4,-18,3,-82,6,102,0,3,0,7,0,
	66,64,17,6,2,-76,4,0,-77,8,4,7,3,0,5,1,3,5,7,8,16,-44,-36,-44,-52,17,57,17,18,57,
	49,0,16,-12,60,-20,50,48,0,75,-80,9,84,75,-80,14,84,91,88,-67,0,8,-1,-64,0,1,0,8,0,8,
	0,64,56,17,55,56,89,1,51,3,35,3,51,3,35,2,-4,-78,-8,-121,-127,-86,-33,-119,6,102,-2,-120,1,120,
	-2,-120,0,0,1,1,76,-2,117,2,-63,0,0,0,19,0,32,64,15,11,14,10,7,-13,14,-12,0,1,0,10,
	4,39,17,20,16,-44,-20,-60,-44,-52,49,0,47,-4,-4,-60,18,57,48,33,51,6,6,21,20,22,51,50,54,55,
	21,6,6,35,34,38,53,52,54,1,-72,119,45,43,55,54,32,62,31,38,68,30,122,115,53,61,88,31,46,46,
	15,15,-123,10,10,87,93,48,105,0,1,0,-63,4,-18,3,63,6,102,0,6,0,55,64,12,3,0,-76,4,1,
	-77,7,3,5,117,1,7,16,-36,-20,57,49,0,16,-12,60,-20,57,48,0,75,-80,9,84,75,-80,14,84,91,88,
	-67,0,7,-1,-64,0,1,0,7,0,7,0,64,56,17,55,56,89,1,3,51,23,55,51,3,1,-74,-11,-117,-76,
	-76,-117,-11,4,-18,1,120,-11,-11,-2,-120,0,1,-1,-14,0,0,4,117,5,-43,0,13,0,63,64,30,12,11,10,
	4,3,2,6,0,6,-107,0,-127,8,3,4,1,11,14,0,4,5,1,28,12,7,58,9,0,121,14,16,-12,60,
	-20,-60,-4,60,-60,17,18,57,17,18,57,49,0,47,-28,-20,17,23,57,48,-76,48,15,80,15,2,1,93,19,51,
	17,37,23,1,17,33,21,33,17,7,39,55,-45,-53,1,57,80,-2,119,2,-41,-4,94,-108,77,-31,5,-43,-3,-104,
	-37,111,-2,-18,-3,-29,-86,2,59,106,110,-98,0,0,1,0,2,0,0,2,72,6,20,0,11,0,94,64,26,10,
	9,8,4,3,2,6,0,-105,6,3,4,1,9,10,0,4,122,5,1,8,10,122,7,0,12,16,-44,60,-28,-4,
	60,-28,17,18,57,17,18,57,49,0,47,-20,23,57,48,1,75,-80,16,84,88,-67,0,12,0,64,0,1,0,12,
	0,12,-1,-64,56,17,55,56,89,64,19,16,13,64,13,80,13,96,13,115,4,122,10,112,13,-32,13,-16,13,9,
	93,19,51,17,55,23,7,17,35,17,7,39,55,-57,-72,125,76,-55,-72,123,74,-59,6,20,-3,-90,90,106,-115,-4,
	-29,2,-102,88,106,-115,0,-1,-1,0,-121,-1,-29,4,-94,7,109,2,39,0,54,0,0,0,0,0,7,1,8,0,
	-117,1,117,-1,-1,0,111,-1,-29,3,-57,6,102,2,39,0,86,0,0,0,0,0,7,0,-32,0,23,0,0,-1,
	-1,0,92,0,0,5,31,7,109,2,39,0,61,0,0,0,0,0,7,1,8,0,-66,1,117,-1,-1,0,88,0,
	0,3,-37,6,102,2,39,0,93,0,0,0,0,0,7,0,-32,0,27,0,0,0,2,1,4,-2,-94,1,-82,5,
	-104,0,3,0,7,0,28,64,13,1,-11,0,4,-11,5,8,4,0,5,6,2,8,16,-36,60,-20,50,49,0,16,
	-44,-20,-44,-20,48,1,17,35,17,19,17,35,17,1,-82,-86,-86,-86,1,-104,-3,10,2,-10,4,0,-3,10,2,-10,
	0,0,2,0,10,0,0,5,-70,5,-43,0,12,0,25,0,103,64,32,16,9,-87,11,13,-107,0,-127,18,-107,14,
	11,7,7,1,25,19,4,15,13,22,25,4,50,10,17,13,28,8,0,121,26,16,-12,60,-20,50,-60,-12,-20,16,
	-60,23,57,49,0,47,-58,50,-18,-10,-18,16,-18,50,48,64,40,32,27,127,27,-80,27,3,-97,9,-97,10,-97,11,
	-97,12,-97,14,-97,15,-97,16,-97,17,-65,9,-65,10,-65,11,-65,12,-65,14,-65,15,-65,16,-65,17,16,93,1,93,
	19,33,32,0,17,16,0,41,1,17,35,53,51,19,17,33,21,33,17,51,32,0,17,16,0,33,-45,1,-96,1,
	-79,1,-106,-2,105,-2,80,-2,96,-55,-55,-53,1,80,-2,-80,-13,1,53,1,31,-2,-31,-2,-53,5,-43,-2,-105,-2,
	-128,-2,126,-2,-106,2,-68,-112,1,-29,-2,29,-112,-3,-22,1,24,1,46,1,44,1,23,0,2,0,113,-1,-29,4,
	117,6,20,0,14,0,40,1,39,64,94,37,123,38,37,30,35,30,36,123,35,35,30,15,123,35,30,40,123,39,
	40,30,35,30,38,39,40,39,37,36,37,40,40,39,34,35,34,31,32,31,33,32,32,31,66,40,39,38,37,34,
	33,32,31,8,35,30,3,15,35,3,-71,27,9,-71,21,-116,27,35,-79,41,38,39,18,12,33,32,24,40,37,35,
	34,31,5,30,15,6,12,18,18,81,6,18,24,69,41,16,-4,-20,-12,-20,17,57,57,23,57,18,57,57,17,18,
	57,57,49,0,16,-20,-60,-12,-20,16,-18,18,57,18,57,18,23,57,48,75,83,88,7,16,14,-55,7,16,8,-55,
	7,16,8,-55,7,16,14,-55,7,16,8,-19,7,14,-19,7,16,5,-19,7,16,8,-19,89,34,-78,63,42,1,1,
	93,64,118,22,37,43,31,40,34,47,35,47,36,41,37,45,38,45,39,42,40,54,37,70,37,88,32,88,33,96,
	32,96,33,102,34,117,32,117,33,117,34,19,37,35,37,36,38,38,38,39,39,40,54,36,54,37,70,36,69,37,
	90,32,90,33,98,32,98,33,127,0,127,1,127,2,122,3,123,9,127,10,127,11,127,12,127,13,127,14,127,15,
	127,16,127,17,127,18,127,19,127,20,123,21,122,27,122,28,127,29,127,30,118,32,118,33,120,34,-96,42,-16,42,
	39,93,0,93,1,46,1,35,34,6,21,20,22,51,50,54,53,52,38,19,22,18,21,20,0,35,34,0,53,52,
	0,51,50,22,23,39,5,39,37,39,51,23,37,23,5,3,70,50,88,41,-89,-71,-82,-110,-111,-82,54,9,126,114,
	-2,-28,-26,-25,-2,-27,1,20,-35,18,52,42,-97,-2,-63,33,1,25,-75,-28,127,1,77,33,-2,-39,3,-109,17,16,
	-40,-61,-68,-34,-34,-68,122,-68,1,38,-113,-2,-32,-83,-1,-2,-55,1,55,-1,-6,1,55,5,5,-76,107,99,92,-52,
	-111,111,97,98,0,-1,-1,-1,-4,0,0,4,-25,7,107,2,39,0,60,0,0,0,0,0,7,1,4,0,115,1,
	117,-1,-1,0,61,-2,86,4,127,6,102,2,39,0,92,0,0,0,0,0,7,0,-115,0,94,0,0,0,2,0,
	-55,0,0,4,-115,5,-43,0,12,0,21,0,61,64,27,14,-107,9,13,-107,2,-10,0,-127,11,21,15,9,3,4,
	1,18,25,6,63,13,10,1,28,0,4,22,16,-4,-20,50,50,-4,-20,17,23,57,49,0,47,-12,-4,-20,-44,-20,
	48,64,9,15,23,31,23,63,23,95,23,4,1,93,19,51,17,51,50,4,21,20,4,43,1,17,35,19,17,51,
	50,54,53,52,38,35,-55,-54,-2,-5,1,1,-2,-1,-5,-2,-54,-54,-2,-115,-102,-103,-114,5,-43,-2,-8,-31,-36,-36,
	-30,-2,-82,4,39,-3,-47,-110,-122,-122,-111,0,2,0,-70,-2,86,4,-92,6,20,0,16,0,28,0,62,64,27,20,
	-71,5,8,26,-71,0,14,-116,8,-72,1,-67,3,-105,29,17,18,11,71,23,4,0,8,2,70,29,16,-4,-20,50,
	50,-12,-20,49,0,16,-20,-28,-28,-12,-60,-20,16,-58,-18,48,64,9,96,30,-128,30,-96,30,-32,30,4,1,93,37,
	17,35,17,51,17,62,1,51,50,18,17,16,2,35,34,38,1,52,38,35,34,6,21,20,22,51,50,54,1,115,
	-71,-71,58,-79,123,-52,-1,-1,-52,123,-79,2,56,-89,-110,-110,-89,-89,-110,-110,-89,-88,-3,-82,7,-66,-3,-94,100,97,
	-2,-68,-2,-8,-2,-8,-2,-68,97,1,-21,-53,-25,-25,-53,-53,-25,-25,0,0,1,0,-39,2,45,5,-37,2,-41,0,
	3,0,17,-74,0,-100,2,4,1,0,4,16,-44,-60,49,0,16,-44,-20,48,19,33,21,33,-39,5,2,-6,-2,2,
	-41,-86,0,0,1,1,25,0,63,5,-100,4,-59,0,11,0,-123,64,77,10,-100,11,10,7,8,7,9,-100,8,8,
	7,4,-100,3,4,7,7,6,5,-100,6,7,6,4,-100,5,4,1,2,1,3,-100,2,2,1,11,-100,0,1,0,
	10,-100,9,10,1,1,0,66,10,8,7,6,4,2,1,0,8,5,3,11,9,12,11,10,9,7,5,4,3,1,
	8,2,0,8,6,12,16,-44,60,-52,50,23,57,49,0,16,-44,60,-52,50,23,57,48,75,83,88,7,16,8,-19,
	7,16,5,-19,7,16,5,-19,7,16,8,-19,7,16,5,-19,7,16,8,-19,7,16,5,-19,7,16,8,-19,89,34,
	9,2,7,1,1,39,1,1,55,1,1,5,-100,-2,55,1,-55,119,-2,53,-2,53,118,1,-56,-2,56,118,1,-53,
	1,-53,4,76,-2,53,-2,55,121,1,-53,-2,53,121,1,-55,1,-53,121,-2,53,1,-53,0,1,0,-119,2,-100,2,
	-59,5,-33,0,10,0,44,64,24,7,0,-35,9,3,-35,4,2,-35,9,-9,5,-111,11,8,124,6,93,3,124,1,
	124,0,11,16,-36,-12,-28,-4,-28,49,0,16,-12,-20,-20,-44,-20,16,-18,50,48,19,51,17,7,53,55,51,17,51,
	21,33,-100,-52,-33,-26,-119,-51,-3,-41,3,10,2,99,41,116,39,-3,43,110,0,0,1,0,94,2,-100,2,-76,5,
	-16,0,24,0,74,64,36,0,125,6,4,0,23,125,6,6,4,66,4,2,0,14,-35,15,0,-35,2,-9,11,-35,
	15,18,-111,25,0,14,8,126,1,21,14,3,25,16,-36,-60,-44,-60,-20,17,57,49,0,16,-12,-60,-20,-4,-20,16,
	-18,17,18,57,48,75,83,88,7,16,5,-19,23,50,7,5,-19,89,34,1,33,21,33,53,54,55,0,53,52,38,
	35,34,6,7,53,54,54,51,50,22,21,20,1,6,1,12,1,-88,-3,-86,34,63,1,88,104,85,52,122,72,77,
	-123,57,-111,-82,-2,-75,56,3,14,114,110,31,56,1,49,94,66,81,35,35,123,28,28,-124,108,-117,-2,-28,48,0,
	1,0,98,2,-115,2,-51,5,-16,0,40,0,72,64,39,0,21,19,10,-35,9,31,-35,32,19,-35,21,13,-35,9,
	-8,6,-9,28,-35,32,-8,35,-111,41,22,19,0,20,25,126,38,16,126,3,20,31,9,41,16,-36,-60,-60,-44,-20,
	-44,-20,17,57,57,57,49,0,16,-12,-28,-20,-4,-28,-20,-44,-20,16,-18,16,-18,17,18,57,48,1,22,22,21,20,
	6,35,34,38,39,53,22,22,51,50,54,53,52,38,35,35,53,51,50,54,53,52,38,35,34,6,7,53,54,54,
	51,50,22,21,20,6,2,12,92,101,-66,-79,57,125,70,52,119,67,109,120,111,108,86,94,94,97,100,95,40,102,
	81,73,-128,55,-112,-87,90,4,96,18,109,82,124,-122,21,20,121,27,26,79,70,74,76,108,63,60,58,61,18,23,
	115,17,18,118,99,69,96,-1,-1,0,-119,-1,-29,7,127,5,-16,0,39,0,-16,0,0,0,0,0,39,0,-68,3,
	53,0,0,0,7,1,9,4,-117,-3,100,-1,-1,0,-119,-1,-29,7,63,5,-16,0,39,0,-16,0,0,0,0,0,
	39,0,-68,3,53,0,0,0,7,0,-15,4,-117,-3,100,-1,-1,0,98,-1,-29,7,127,5,-16,0,39,0,-14,0,
	0,0,0,0,39,0,-68,3,53,0,0,0,7,1,9,4,-117,-3,100,-1,-1,0,115,-1,-29,5,-117,7,109,2,
	39,0,42,0,0,0,0,0,7,1,10,1,27,1,117,-1,-1,0,113,-2,86,4,90,6,72,2,39,0,74,0,
	0,0,0,0,7,0,-38,0,-117,0,0,-1,-1,0,-55,0,0,1,-107,7,80,2,39,0,44,0,0,0,0,0,
	7,1,11,-1,47,1,117,-1,-1,0,-121,-2,117,4,-94,5,-16,2,39,0,54,0,0,0,0,0,7,0,-35,0,
	-117,0,0,-1,-1,0,111,-2,117,3,-57,4,123,2,39,0,86,0,0,0,0,0,7,0,-35,0,23,0,0,-1,
	-1,0,115,-1,-29,5,39,7,107,2,39,0,38,0,0,0,0,0,7,1,4,1,45,1,117,-1,-1,0,113,-1,
	-29,3,-25,6,102,2,39,0,70,0,0,0,0,0,7,0,-115,0,-119,0,0,-1,-1,0,115,-1,-29,5,39,7,
	109,2,39,0,38,0,0,0,0,0,7,1,8,1,45,1,117,-1,-1,0,113,-1,-29,3,-25,6,102,2,39,0,
	70,0,0,0,0,0,7,0,-32,0,-119,0,0,0,2,0,113,-1,-29,4,-12,6,20,0,24,0,36,0,74,64,
	36,7,3,-45,9,1,-7,34,-71,0,22,28,-71,13,16,-116,22,-72,5,-105,11,2,31,12,4,3,0,8,8,10,
	6,71,25,18,19,69,37,16,-4,-20,-12,60,-60,-4,23,60,-60,49,0,47,-20,-28,-12,-60,-20,16,-60,-18,-3,60,
	-18,50,48,-74,96,38,-128,38,-96,38,3,1,93,1,17,33,53,33,53,51,21,51,21,35,17,35,53,14,1,35,
	34,2,17,16,18,51,50,22,1,20,22,51,50,54,53,52,38,35,34,6,3,-94,-2,-70,1,70,-72,-102,-102,-72,
	58,-79,124,-53,-1,-1,-53,124,-79,-3,-57,-89,-110,-110,-88,-88,-110,-110,-89,3,-74,1,78,125,-109,-109,125,-6,-4,-88,
	100,97,1,68,1,8,1,8,1,68,97,-2,21,-53,-25,-25,-53,-53,-25,-25,0,0,1,0,100,1,-33,2,127,2,
	-125,0,3,0,17,-74,0,-100,2,4,1,0,4,16,-36,-52,49,0,16,-44,-20,48,19,33,21,33,100,2,27,-3,
	-27,2,-125,-92,0,0,1,0,-37,2,72,1,-82,3,70,0,3,0,18,-73,2,-125,0,4,1,25,0,4,16,-44,
	-20,49,0,16,-44,-20,48,19,51,21,35,-37,-45,-45,3,70,-2,0,1,0,0,-1,-29,4,-113,5,-16,0,49,1,
	28,64,58,32,18,-45,34,16,43,7,-45,9,25,-95,26,-82,22,-107,29,1,-95,0,-82,4,-107,47,-111,29,-116,41,
	9,50,43,34,33,41,35,38,18,16,10,3,13,9,17,8,44,32,38,19,7,17,8,17,13,28,25,0,38,42,
	33,47,60,-44,-60,50,-4,-60,-60,18,57,57,18,57,57,17,18,57,17,23,57,18,57,57,17,57,57,49,0,16,
	-60,50,-28,-12,-20,-12,-20,16,-18,-10,-18,16,-18,50,-35,60,-18,50,48,1,75,-80,9,84,75,-80,12,84,91,75,
	-80,13,84,91,75,-80,15,84,91,75,-80,23,84,91,75,-80,24,84,91,88,-67,0,50,-1,-64,0,1,0,50,0,
	50,0,64,56,17,55,56,89,64,122,14,0,14,1,11,2,11,49,84,20,105,12,108,14,110,15,111,16,111,17,
	111,18,111,19,105,20,107,31,111,32,111,33,111,34,111,35,110,36,108,37,105,39,105,45,-97,7,-97,8,-97,9,
	-97,10,-97,11,-97,12,-97,13,-97,14,-97,15,-97,16,-97,17,-97,18,-97,19,-106,31,-97,32,-97,33,-97,34,-97,35,
	-97,36,-97,37,-97,38,-97,39,-97,40,-97,41,-97,42,-97,43,-97,44,-99,45,50,0,8,0,9,16,8,16,9,32,
	8,32,9,85,21,83,30,106,21,103,31,10,93,0,93,1,21,46,1,35,34,6,7,33,7,33,14,1,21,20,
	22,23,33,7,33,30,1,51,50,54,55,21,14,1,35,34,0,3,35,55,51,52,38,53,52,54,53,35,55,51,
	18,0,51,50,22,4,-113,91,-87,102,-99,-54,32,2,65,55,-3,-26,2,1,1,2,1,-66,56,-2,-118,32,-54,-99,
	102,-87,91,89,-71,96,-19,-2,-53,40,-45,55,-117,1,1,-62,55,-100,40,1,54,-20,98,-71,5,98,-43,105,90,-56,
	-69,123,24,46,35,32,46,24,123,-69,-54,90,105,-45,72,72,1,34,1,3,123,23,47,32,35,47,23,123,1,1,
	1,34,71,0,2,0,-41,5,14,3,41,5,-39,0,3,0,7,0,-91,64,13,4,0,-50,6,2,8,1,100,0,
	5,100,4,8,16,-44,-4,-36,-20,49,0,16,-44,60,-20,50,48,0,75,-80,14,84,75,-80,17,84,91,88,-67,0,
	8,0,64,0,1,0,8,0,8,-1,-64,56,17,55,56,89,1,75,-80,14,84,75,-80,13,84,91,75,-80,23,84,
	91,88,-67,0,8,-1,-64,0,1,0,8,0,8,0,64,56,17,55,56,89,1,75,-80,17,84,75,-80,25,84,91,
	88,-67,0,8,0,64,0,1,0,8,0,8,-1,-64,56,17,55,56,89,0,75,-80,24,84,88,-67,0,8,-1,-64,
	0,1,0,8,0,8,0,64,56,17,55,56,89,64,17,96,1,96,2,96,5,96,6,112,1,112,2,112,5,112,
	6,8,1,93,1,51,21,35,37,51,21,35,2,94,-53,-53,-2,121,-53,-53,5,-39,-53,-53,-53,0,1,1,115,4,
	-18,2,-16,5,-10,0,3,0,127,64,17,2,3,0,3,1,0,0,3,66,0,2,-6,4,1,3,3,4,16,-60,
	16,-64,49,0,16,-12,-52,48,75,83,88,7,16,5,-55,7,16,5,-55,89,34,0,75,-80,12,84,88,-67,0,4,
	-1,-64,0,1,0,4,0,4,0,64,56,17,55,56,89,0,75,-80,14,84,88,-67,0,4,0,64,0,1,0,4,
	0,4,-1,-64,56,17,55,56,89,64,32,6,2,21,2,37,1,37,2,54,2,70,2,86,2,106,1,103,2,9,
	15,0,15,1,31,0,31,1,47,0,47,1,6,93,1,93,1,51,3,35,2,55,-71,-28,-103,5,-10,-2,-8,0,
	1,0,-74,5,14,3,74,5,-23,0,29,0,117,64,33,22,16,15,3,19,12,7,1,0,3,8,23,12,-61,4,
	19,-61,27,8,-6,30,16,1,15,0,7,22,86,24,7,86,9,30,16,-44,-20,-44,-20,17,57,57,57,57,49,0,
	16,-12,60,-20,-44,-20,50,18,23,57,17,18,23,57,48,0,75,-80,12,84,88,-67,0,30,-1,-64,0,1,0,30,
	0,30,0,64,56,17,55,56,89,0,75,-80,14,84,88,-67,0,30,0,64,0,1,0,30,0,30,-1,-64,56,17,
	55,56,89,-76,16,11,31,26,2,93,1,39,46,1,35,34,6,29,1,35,52,54,51,50,22,31,1,30,1,51,
	50,54,61,1,51,14,1,35,34,38,1,-4,57,25,31,12,36,40,125,103,86,36,61,48,57,23,34,15,32,40,
	125,2,103,84,34,59,5,57,33,14,11,50,45,6,101,118,16,27,30,13,12,51,41,6,100,119,16,0,1,1,
	12,4,-18,2,-117,5,-10,0,3,0,-119,64,17,1,2,3,2,0,3,3,2,66,0,1,-6,4,1,3,3,4,
	16,-60,16,-64,49,0,16,-12,-52,48,75,83,88,7,16,5,-55,7,16,5,-55,89,34,0,75,-80,12,84,88,-67,
	0,4,-1,-64,0,1,0,4,0,4,0,64,56,17,55,56,89,0,75,-80,14,84,88,-67,0,4,0,64,0,1,
	0,4,0,4,-1,-64,56,17,55,56,89,64,42,6,0,6,1,22,0,18,1,36,0,36,1,53,1,67,1,85,
	0,85,1,-97,0,-97,1,-81,0,-81,1,14,15,0,15,3,31,0,31,3,47,0,47,3,6,93,1,93,1,19,
	35,3,1,-57,-60,-103,-26,5,-10,-2,-8,1,8,0,1,0,-49,4,-18,3,49,5,-8,0,6,0,119,64,10,4,
	0,5,2,-6,7,4,2,6,7,16,-44,-60,57,49,0,16,-12,60,-60,57,48,0,75,-80,12,84,88,-67,0,7,
	-1,-64,0,1,0,7,0,7,0,64,56,17,55,56,89,0,75,-80,14,84,88,-67,0,7,0,64,0,1,0,7,
	0,7,-1,-64,56,17,55,56,89,1,75,-80,14,84,88,-67,0,7,-1,-64,0,1,0,7,0,7,0,64,56,17,
	55,56,89,64,19,15,0,15,1,12,4,31,0,31,1,29,4,47,0,47,1,45,4,9,0,93,1,51,19,35,
	39,7,35,1,-94,-68,-45,-117,-90,-90,-117,5,-8,-2,-10,-78,-78,0,1,0,-49,4,-18,3,49,5,-8,0,6,0,
	-122,64,10,3,4,1,0,-6,7,3,5,1,7,16,-44,-60,57,49,0,16,-12,-60,50,57,48,0,75,-80,12,84,
	75,-80,9,84,91,75,-80,10,84,91,75,-80,11,84,91,88,-67,0,7,-1,-64,0,1,0,7,0,7,0,64,56,
	17,55,56,89,0,75,-80,14,84,88,-67,0,7,0,64,0,1,0,7,0,7,-1,-64,56,17,55,56,89,1,75,
	-80,14,84,88,-67,0,7,-1,-64,0,1,0,7,0,7,0,64,56,17,55,56,89,64,19,0,0,3,3,0,6,
	16,0,18,3,16,6,32,0,34,3,32,6,9,0,93,1,3,51,23,55,51,3,1,-94,-45,-117,-90,-90,-117,-45,
	4,-18,1,10,-78,-78,-2,-10,0,0,2,0,63,2,-100,2,-12,5,-33,0,2,0,13,0,-44,64,22,0,3,11,
	7,-35,5,1,9,-9,3,-111,14,1,12,10,0,93,6,8,4,12,14,16,-36,-44,60,-60,-20,50,17,57,49,0,
	16,-12,-4,-44,60,-20,50,18,57,48,1,75,-80,14,84,75,-80,15,84,91,75,-80,16,84,91,75,-80,17,84,91,
	75,-80,11,84,91,75,-80,10,84,91,88,-67,0,14,0,64,0,1,0,14,0,14,-1,-64,56,17,55,56,89,0,
	75,-80,17,84,75,-80,14,84,91,88,-67,0,14,-1,-64,0,1,0,14,0,14,0,64,56,17,55,56,89,64,84,
	11,1,29,1,47,1,57,1,73,1,70,3,89,3,105,3,-117,3,-85,3,-69,3,11,1,0,15,1,15,2,15,
	5,15,6,15,7,15,8,15,11,15,12,15,13,19,0,31,1,31,2,31,5,31,6,31,7,31,8,31,11,31,
	12,31,13,34,0,53,0,71,0,75,13,83,0,91,13,101,0,-124,0,-91,0,-75,0,30,93,1,93,9,1,33,
	3,51,17,51,21,35,21,35,53,33,53,1,-35,-2,-53,1,53,22,-90,-121,-121,-112,-2,98,5,102,-2,93,2,28,
	-3,-28,109,-70,-70,121,0,0,1,0,-57,5,6,3,57,5,-8,0,13,0,106,64,14,7,0,4,-61,11,-6,14,
	7,86,8,1,86,0,14,16,-44,-20,-44,-20,49,0,16,-12,-4,-60,50,48,0,75,-80,12,84,88,-67,0,14,-1,
	-64,0,1,0,14,0,14,0,64,56,17,55,56,89,0,75,-80,14,84,88,-67,0,14,0,64,0,1,0,14,0,
	14,-1,-64,56,17,55,56,89,1,75,-80,14,84,75,-80,15,84,91,88,-67,0,14,-1,-64,0,1,0,14,0,14,
	0,64,56,17,55,56,89,19,51,30,1,51,50,54,55,51,14,1,35,34,38,-57,118,13,99,83,82,97,16,118,
	10,-96,-113,-112,-97,5,-8,54,57,55,56,119,123,122,0,0,1,1,-102,5,14,2,102,5,-37,0,3,0,17,-74,
	0,2,-6,4,1,0,4,16,-44,-52,49,0,16,-12,-52,48,1,51,21,35,1,-102,-52,-52,5,-37,-51,0,0,0,
	0,0,2,0,1,0,0,0,0,0,20,0,3,0,1,0,0,1,26,0,0,1,6,0,0,1,0,0,0,0,
	0,0,0,1,3,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,3,4,5,
	6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,
	36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,
	66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,
	96,97,0,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,
	125,126,127,-128,-127,-126,-125,-124,-123,-122,-121,-120,-119,-118,-117,-116,-115,-114,-113,-112,-111,-110,-109,-108,-107,-106,-105,-104,-103,-102,
	-101,-100,-99,-98,-97,-96,-95,-94,-93,-92,-91,-90,-89,-88,-87,-86,-85,-84,-83,-82,-81,-80,-79,-78,-77,-76,-75,-74,-73,-72,
	-71,-70,-69,-68,-67,-66,-65,-64,-63,-62,-61,-60,-59,-58,-57,-56,-55,-54,-53,-52,-51,-50,-49,-48,-47,0,-46,-45,-44,-43,
	-42,-41,-40,-39,-38,-37,-36,-35,-34,-33,-32,0,4,2,62,0,0,0,58,0,32,0,4,0,26,0,126,0,-1,1,
	7,1,17,1,31,1,49,1,66,1,83,1,97,1,120,1,126,1,-110,2,-57,2,-35,3,-87,3,-64,32,38,32,
	48,32,58,32,-84,33,34,34,6,34,30,34,43,34,72,34,101,37,-54,-5,2,-1,-1,0,0,0,32,0,-96,1,
	6,1,12,1,30,1,48,1,65,1,82,1,94,1,120,1,125,1,-110,2,-58,2,-40,3,-87,3,-64,32,19,32,
	48,32,57,32,-84,33,34,34,2,34,15,34,43,34,72,34,96,37,-54,-5,1,-1,-1,-1,-29,0,0,-1,-11,0,
	0,-1,-40,0,0,-1,-96,-1,94,0,0,-1,67,-1,104,-1,20,0,0,0,0,-4,-10,-4,-37,0,0,-32,-106,-32,
	-123,-32,86,-33,106,0,0,0,0,-34,113,-34,95,0,0,-38,-17,5,-65,0,1,0,0,0,56,0,0,0,-12,0,
	0,0,-4,0,0,0,0,0,-6,0,0,0,0,0,0,0,-6,0,-4,0,0,0,0,1,2,0,0,0,0,0,
	0,0,0,1,32,1,40,0,0,0,0,1,66,0,0,0,0,0,0,0,-84,0,-93,0,-124,0,-123,0,-67,0,
	-106,0,-25,0,-122,0,-114,0,-117,0,-99,0,-87,0,-92,1,0,0,-118,0,-39,0,-125,0,-109,0,-15,0,-14,0,
	-115,0,-105,0,-120,0,-61,0,-35,0,-16,0,-98,0,-86,0,-13,0,-12,0,-11,0,-94,0,-83,0,-55,0,-57,0,
	-82,0,98,0,99,0,-112,0,100,0,-53,0,101,0,-56,0,-54,0,-49,0,-52,0,-51,0,-50,0,-24,0,102,0,
	-46,0,-48,0,-47,0,-81,0,103,0,-17,0,-111,0,-43,0,-45,0,-44,0,104,0,-22,0,-20,0,-119,0,106,0,
	105,0,107,0,109,0,108,0,110,0,-96,0,111,0,113,0,112,0,114,0,115,0,117,0,116,0,118,0,119,0,
	-23,0,120,0,122,0,121,0,123,0,125,0,124,0,-72,0,-95,0,127,0,126,0,-128,0,-127,0,-21,0,-19,0,
	-70,0,-3,0,-2,0,0,0,0,0,0,0,-1,0,-8,0,-42,0,-7,0,-6,0,-29,0,-28,0,-41,0,-32,0,
	-38,0,-37,0,-36,0,-33,0,-40,0,-34,0,-78,0,-77,0,0,0,0,0,0,0,-74,0,-73,0,-60,0,0,0,
	-76,0,-75,0,-59,0,0,0,-126,0,-62,0,-121,0,0,0,0,0,0,0,-85,0,-104,0,0,0,0,0,0,0,
	-88,0,-102,0,0,0,-103,0,-18,0,0,0,0,0,-68,0,0,0,0,0,0,1,1,0,-91,0,0,0,0,0,
	0,0,-110,0,-113,0,0,0,0,0,0,0,-108,0,-107,4,-51,0,102,0,0,0,0,2,-117,0,0,2,-117,0,
	0,3,53,1,53,3,-82,0,-59,6,-76,0,-98,5,23,0,-86,7,-102,0,113,6,61,0,-127,2,51,0,-59,3,
	31,0,-80,3,31,0,-92,4,0,0,61,6,-76,0,-39,2,-117,0,-98,2,-29,0,100,2,-117,0,-37,2,-78,0,
	0,5,23,0,-121,5,23,0,-31,5,23,0,-106,5,23,0,-100,5,23,0,100,5,23,0,-98,5,23,0,-113,5,
	23,0,-88,5,23,0,-117,5,23,0,-127,2,-78,0,-16,2,-78,0,-98,6,-76,0,-39,6,-76,0,-39,6,-76,0,
	-39,4,63,0,-109,8,0,0,-121,5,121,0,16,5,125,0,-55,5,-106,0,115,6,41,0,-55,5,14,0,-55,4,
	-102,0,-55,6,51,0,115,6,4,0,-55,2,92,0,-55,2,92,-1,-106,5,63,0,-55,4,117,0,-55,6,-25,0,
	-55,5,-4,0,-55,6,76,0,115,4,-45,0,-55,6,76,0,115,5,-113,0,-55,5,20,0,-121,4,-29,-1,-6,5,
	-37,0,-78,5,121,0,16,7,-23,0,68,5,123,0,61,4,-29,-1,-4,5,123,0,92,3,31,0,-80,2,-78,0,
	0,3,31,0,-57,6,-76,0,-39,4,0,-1,-20,4,0,0,-86,4,-25,0,123,5,20,0,-70,4,102,0,113,5,
	20,0,113,4,-20,0,113,2,-47,0,47,5,20,0,113,5,18,0,-70,2,57,0,-63,2,57,-1,-37,4,-94,0,
	-70,2,57,0,-63,7,-53,0,-70,5,18,0,-70,4,-27,0,113,5,20,0,-70,5,20,0,113,3,74,0,-70,4,
	43,0,111,3,35,0,55,5,18,0,-82,4,-68,0,61,6,-117,0,86,4,-68,0,59,4,-68,0,61,4,51,0,
	88,5,23,1,0,2,-78,1,4,5,23,1,0,6,-76,0,-39,5,121,0,16,5,121,0,16,5,-106,0,115,5,
	14,0,-55,5,-4,0,-55,6,76,0,115,5,-37,0,-78,4,-25,0,123,4,-25,0,123,4,-25,0,123,4,-25,0,
	123,4,-25,0,123,4,-25,0,123,4,102,0,113,4,-20,0,113,4,-20,0,113,4,-20,0,113,4,-20,0,113,2,
	57,0,-112,2,57,-1,-57,2,57,-1,-34,2,57,-1,-12,5,18,0,-70,4,-27,0,113,4,-27,0,113,4,-27,0,
	113,4,-27,0,113,4,-27,0,113,5,18,0,-82,5,18,0,-82,5,18,0,-82,5,18,0,-82,4,0,0,57,4,
	0,0,-61,5,23,0,-84,5,23,0,-127,4,0,0,92,4,-72,1,51,5,23,0,-98,5,10,0,-70,8,0,1,
	27,8,0,1,27,8,0,1,39,4,0,1,115,4,0,0,-41,6,-76,0,-39,7,-53,0,8,6,76,0,102,6,
	-86,0,-35,6,-76,0,-39,6,-76,0,-39,6,-76,0,-39,5,23,0,82,5,23,0,-82,4,35,0,104,5,100,0,
	25,6,14,0,-100,4,-74,-1,-31,4,43,0,47,3,-59,0,115,3,-59,0,96,6,29,0,78,7,-37,0,123,4,
	-27,0,72,4,63,0,-113,3,53,1,53,6,-76,0,-39,5,25,0,61,5,23,0,31,6,-76,0,-39,5,90,-1,
	-6,4,-27,0,-98,4,-27,0,-63,8,0,0,-20,5,23,0,0,5,121,0,16,5,121,0,16,6,76,0,115,8,
	-113,0,115,8,47,0,113,4,0,0,0,8,0,0,0,4,37,0,-82,4,37,0,-82,2,-117,0,-82,2,-117,0,
	-78,6,-76,0,-39,3,-12,0,6,4,-68,0,61,4,-29,-1,-4,1,86,-2,-119,5,23,0,94,3,51,0,-98,3,
	51,0,-63,5,10,0,47,5,10,0,47,4,0,0,57,2,-117,0,-37,2,-117,0,-82,4,37,0,-82,10,-68,0,
	113,5,121,0,16,5,14,0,-55,5,121,0,16,5,14,0,-55,5,14,0,-55,2,92,0,-94,2,92,-1,-2,2,
	92,0,6,2,92,0,59,6,76,0,115,6,76,0,115,6,76,0,115,5,-37,0,-78,5,-37,0,-78,5,-37,0,
	-78,2,57,0,-63,4,0,0,-63,4,0,0,-74,4,0,0,-43,4,0,0,-57,4,0,1,-102,4,0,0,-18,4,
	0,1,35,4,0,0,-16,4,0,1,76,4,0,0,-63,4,127,-1,-14,2,70,0,2,5,20,0,-121,4,43,0,
	111,5,123,0,92,4,51,0,88,2,-78,1,4,6,51,0,10,4,-27,0,113,4,-29,-1,-4,4,-68,0,61,4,
	-41,0,-55,5,20,0,-70,6,-76,0,-39,6,-76,1,25,3,53,0,-119,3,53,0,94,3,53,0,98,7,-63,0,
	-119,7,-63,0,-119,7,-63,0,98,6,51,0,115,5,20,0,113,2,92,0,-55,5,20,0,-121,4,43,0,111,5,
	-106,0,115,4,102,0,113,5,-106,0,115,4,102,0,113,5,20,0,113,2,-29,0,100,2,-117,0,-37,5,23,0,
	0,4,0,0,-41,4,0,1,115,4,0,0,-74,4,0,1,12,4,0,0,-49,4,0,0,-49,3,53,0,63,4,
	0,0,-57,4,0,1,-102,0,2,0,0,0,0,0,0,-1,43,0,-113,0,0,0,0,0,0,0,0,0,0,0,
	0,0,0,0,0,0,0,0,0,1,12,0,0,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,8,0,
	9,0,10,0,11,0,12,0,13,0,14,0,15,0,16,0,17,0,18,0,19,0,20,0,21,0,22,0,23,0,
	24,0,25,0,26,0,27,0,28,0,29,0,30,0,31,0,32,0,33,0,34,0,35,0,36,0,37,0,38,0,
	39,0,40,0,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,50,0,51,0,52,0,53,0,
	54,0,55,0,56,0,57,0,58,0,59,0,60,0,61,0,62,0,63,0,64,0,65,0,66,0,67,0,68,0,
	69,0,70,0,71,0,72,0,73,0,74,0,75,0,76,0,77,0,78,0,79,0,80,0,81,0,82,0,83,0,
	84,0,85,0,86,0,87,0,88,0,89,0,90,0,91,0,92,0,93,0,94,0,95,0,96,0,97,0,98,0,
	99,0,100,0,101,0,102,0,103,0,104,0,105,0,106,0,107,0,108,0,109,0,110,0,111,0,112,0,113,0,
	114,0,115,0,116,0,117,0,118,0,119,0,120,0,121,0,122,0,123,0,124,0,125,0,126,0,127,0,-128,0,
	-127,0,-126,0,-125,0,-124,0,-123,0,-122,0,-121,0,-120,0,-119,0,-118,0,-117,0,-116,0,-115,0,-114,0,-113,0,
	-112,0,-111,0,-110,0,-109,0,-108,0,-107,0,-106,0,-105,0,-104,0,-103,0,-102,0,-101,0,-100,0,-99,0,-98,0,
	-97,0,-96,0,-95,0,-94,0,-93,0,-92,0,-91,0,-90,0,-89,0,-88,0,-87,0,-86,0,-85,0,-84,0,-83,0,
	-82,0,-81,0,-80,0,-79,0,-78,0,-77,0,-76,0,-75,0,-74,0,-73,0,-72,0,-71,0,-70,0,-69,0,-68,0,
	-67,0,-66,0,-65,0,-64,0,-63,0,-62,0,-61,0,-60,0,-59,0,-58,0,-57,0,-56,0,-55,0,-54,0,-53,0,
	-52,0,-51,0,-50,0,-49,0,-48,0,-47,0,-45,0,-44,0,-43,0,-42,0,-41,0,-40,0,-39,0,-38,0,-37,0,
	-36,0,-35,0,-34,0,-33,0,-32,0,-31,0,-30,0,-29,0,-28,0,-27,0,-26,0,-25,0,-24,0,-23,0,-22,0,
	-21,0,-20,0,-19,0,-18,0,-17,0,-16,0,-15,0,-14,0,-13,0,-11,0,-12,0,-10,0,-8,0,-7,0,-6,0,
	-5,0,-4,0,-3,0,-2,0,-1,1,0,1,1,1,2,1,3,1,4,1,5,1,6,1,7,1,8,1,9,1,
	10,1,11,1,12,1,13,9,115,102,116,104,121,112,104,101,110,14,112,101,114,105,111,100,99,101,110,116,101,114,
	101,100,4,69,117,114,111,5,99,54,52,53,57,5,99,54,52,54,48,5,99,54,52,54,49,5,99,54,52,54,
	50,5,99,54,52,54,51,5,99,54,52,54,54,5,99,54,52,54,55,5,99,54,52,54,56,5,99,54,52,54,
	57,0,0,0,0,0,34,0,34,0,34,0,34,0,88,0,-109,0,-1,1,-74,2,79,3,-125,3,-78,3,-10,4,
	33,4,110,4,-104,4,-76,4,-54,4,-34,5,3,5,69,5,-126,6,5,6,126,6,-31,7,76,7,-73,7,-4,8,
	101,8,-49,8,-18,9,22,9,82,9,115,9,-82,10,31,10,-33,11,88,11,-80,11,-5,12,58,12,105,12,-109,12,
	-26,13,20,13,61,13,122,14,13,14,47,14,-84,15,0,15,69,15,-123,15,-21,16,117,16,-15,17,41,17,112,17,
	-32,18,-67,19,-118,19,-21,20,80,20,-117,20,-79,20,-31,21,3,21,24,21,64,21,-42,22,34,22,109,22,-71,23,
	35,23,123,23,-33,24,27,24,67,24,-128,24,-8,25,22,25,119,25,-77,26,4,26,82,26,-95,26,-40,27,-121,27,
	-60,28,0,28,-99,29,-70,30,-121,31,119,31,-24,32,91,32,114,32,-13,33,53,33,66,33,-30,33,-17,33,-4,34,
	9,34,22,34,35,34,48,34,61,34,74,34,87,34,100,34,113,34,126,34,-117,34,-104,34,-91,34,-78,34,-65,34,
	-52,34,-39,34,-26,34,-13,35,0,35,13,35,26,35,39,35,52,35,65,35,78,35,91,35,104,35,-108,35,-49,36,
	52,36,-113,37,51,37,83,37,-127,38,20,38,-70,39,75,39,-112,39,-73,40,19,40,88,40,-61,41,95,42,37,42,
	92,42,-93,42,-23,43,122,43,-45,44,68,44,-113,44,-79,45,80,45,-96,46,14,46,82,46,-86,47,-121,48,65,48,
	-67,49,5,49,33,49,80,49,-49,50,72,50,122,50,-33,51,70,51,112,51,112,51,125,51,-118,51,-105,51,-26,52,
	122,52,-113,52,-93,52,-47,52,-1,53,28,53,57,53,103,53,-111,53,-98,53,-85,53,-49,54,91,54,-109,54,-51,55,
	67,55,-87,55,-21,56,0,56,28,56,74,57,15,57,28,57,41,57,54,57,67,57,80,57,93,57,106,57,119,57,
	-124,57,-111,57,-98,57,-85,57,-72,57,-59,57,-46,57,-17,58,28,58,123,58,-96,58,-27,59,8,59,94,59,-114,59,
	-60,59,-12,60,34,60,95,60,-89,60,-76,60,-63,60,-50,60,-37,60,-2,61,99,62,59,62,72,62,85,62,-104,62,
	-25,62,-3,63,97,63,-115,63,-36,64,58,64,75,64,92,64,109,64,122,64,-121,64,-108,64,-95,64,-82,64,-69,64,
	-56,64,-43,64,-30,65,64,65,86,65,107,66,69,66,-86,66,-9,67,95,67,-78,67,-1,68,85,68,-37,69,42,69,
	63,0,0,0,0,0,1,0,0,45,-122,0,1,7,-108,24,0,0,10,21,120,0,16,0,36,-1,-45,0,16,0,
	37,-1,-73,0,16,0,38,0,0,0,16,0,39,0,0,0,16,0,41,0,0,0,16,0,42,0,75,0,16,0,
	43,0,0,0,16,0,45,0,114,0,16,0,46,0,0,0,16,0,47,0,0,0,16,0,50,0,57,0,16,0,
	51,0,0,0,16,0,52,0,75,0,16,0,53,0,0,0,16,0,55,-1,68,0,16,0,57,-1,-120,0,16,0,
	58,-1,-83,0,16,0,59,-1,-102,0,16,0,60,-1,13,0,16,0,61,0,0,0,16,0,73,0,0,0,16,0,
	81,0,0,0,16,0,82,0,38,0,16,0,85,0,0,0,16,0,89,-1,-55,0,16,0,90,0,0,0,16,0,
	92,-1,-36,0,16,0,98,-1,-45,0,16,0,100,0,0,0,16,0,103,0,57,0,16,0,120,0,0,0,16,0,
	121,0,38,0,16,0,122,0,38,0,16,0,123,0,38,0,16,0,124,0,38,0,16,0,125,0,38,0,16,0,
	-119,0,0,0,16,0,-112,0,0,0,16,0,-83,-1,-45,0,16,0,-82,-1,-45,0,16,0,-81,0,57,0,16,0,
	-70,-1,-36,0,16,0,-69,-1,13,0,16,0,-57,-1,-45,0,16,0,-55,-1,-45,0,16,0,-48,0,57,0,16,0,
	-47,0,57,0,16,0,-46,0,57,0,16,0,-27,0,0,0,16,0,-23,0,0,0,16,0,-22,-1,13,0,16,0,
	-21,-1,-36,0,16,0,-20,0,0,0,16,0,-10,0,75,0,16,0,-5,0,0,0,16,0,-3,0,0,0,36,0,
	16,-1,-45,0,36,0,17,-1,-36,0,36,0,29,-1,-36,0,36,0,36,0,57,0,36,0,38,-1,-36,0,36,0,
	42,-1,-36,0,36,0,50,-1,-36,0,36,0,52,-1,-36,0,36,0,54,0,0,0,36,0,55,-1,97,0,36,0,
	56,0,0,0,36,0,57,-1,125,0,36,0,58,-1,-112,0,36,0,59,0,0,0,36,0,60,-1,97,0,36,0,
	70,-1,-36,0,36,0,71,-1,-36,0,36,0,72,-1,-36,0,36,0,73,-1,-73,0,36,0,82,-1,-36,0,36,0,
	84,-1,-36,0,36,0,87,-1,-36,0,36,0,88,0,0,0,36,0,89,-1,-120,0,36,0,90,-1,-83,0,36,0,
	92,-1,117,0,36,0,98,0,57,0,36,0,100,-1,-36,0,36,0,103,-1,-36,0,36,0,104,0,0,0,36,0,
	111,-1,-36,0,36,0,112,-1,-36,0,36,0,113,-1,-36,0,36,0,114,-1,-36,0,36,0,115,-1,-36,0,36,0,
	121,-1,-36,0,36,0,122,-1,-36,0,36,0,123,-1,-36,0,36,0,124,-1,-36,0,36,0,125,-1,-36,0,36,0,
	126,0,0,0,36,0,127,0,0,0,36,0,-128,0,0,0,36,0,-127,0,0,0,36,0,-87,-1,-73,0,36,0,
	-86,0,0,0,36,0,-83,0,57,0,36,0,-82,0,57,0,36,0,-81,-1,-36,0,36,0,-76,-2,-8,0,36,0,
	-75,-1,3,0,36,0,-70,-1,117,0,36,0,-69,-1,97,0,36,0,-59,0,47,0,36,0,-57,0,57,0,36,0,
	-55,0,57,0,36,0,-48,-1,-36,0,36,0,-47,-1,-36,0,36,0,-46,-1,-36,0,36,0,-45,0,0,0,36,0,
	-44,0,0,0,36,0,-43,0,0,0,36,0,-29,0,0,0,36,0,-22,-1,97,0,36,0,-21,-1,117,0,36,0,
	-10,-1,-36,0,36,0,-7,0,0,0,36,0,-5,-1,-36,0,36,0,-4,-1,-36,0,36,0,-3,-1,-36,0,36,0,
	-2,-1,-36,0,37,0,16,0,0,0,37,0,38,-1,-36,0,37,0,42,-1,-36,0,37,0,50,-1,-36,0,37,0,
	54,-1,-36,0,37,0,57,-1,-63,0,37,0,58,-1,-73,0,37,0,60,-1,-112,0,37,0,100,-1,-36,0,37,0,
	103,-1,-36,0,37,0,-87,-1,-63,0,37,0,-86,-1,-36,0,37,0,-81,-1,-36,0,37,0,-76,-1,-112,0,37,0,
	-75,-1,-112,0,37,0,-69,-1,-112,0,37,0,-59,-1,-83,0,37,0,-48,-1,-36,0,37,0,-47,-1,-36,0,37,0,
	-46,-1,-36,0,37,0,-29,-1,-36,0,37,0,-22,-1,-112,0,37,0,-10,-1,-36,0,37,0,-7,-1,-36,0,37,0,
	-5,-1,-36,0,37,0,-3,-1,-36,0,38,0,16,0,0,0,38,0,36,0,0,0,38,0,54,0,0,0,38,0,
	60,-1,-36,0,38,0,98,0,0,0,38,0,-87,-1,-36,0,38,0,-86,-1,-36,0,38,0,-83,0,0,0,38,0,
	-82,0,0,0,38,0,-76,0,0,0,38,0,-75,0,38,0,38,0,-69,-1,-36,0,38,0,-59,0,0,0,38,0,
	-57,0,0,0,38,0,-55,0,0,0,38,0,-29,0,0,0,38,0,-22,-1,-36,0,38,0,-7,0,0,0,39,0,
	16,0,0,0,39,0,36,-1,-36,0,39,0,57,-1,-36,0,39,0,58,0,0,0,39,0,60,-1,-112,0,39,0,
	98,-1,-36,0,39,0,-87,-1,-36,0,39,0,-86,-1,-36,0,39,0,-83,-1,-36,0,39,0,-82,-1,-36,0,39,0,
	-76,-1,-45,0,39,0,-75,-1,-55,0,39,0,-69,-1,-112,0,39,0,-59,-1,68,0,39,0,-57,-1,-36,0,39,0,
	-55,-1,-36,0,39,0,-22,-1,-112,0,41,0,16,0,0,0,41,0,17,-2,-73,0,41,0,29,-1,97,0,41,0,
	36,-1,68,0,41,0,54,-1,-36,0,41,0,55,-1,-36,0,41,0,68,-1,68,0,41,0,72,-1,-112,0,41,0,
	76,-1,107,0,41,0,82,-1,-73,0,41,0,85,-1,107,0,41,0,88,-1,-112,0,41,0,92,-1,68,0,41,0,
	98,-1,68,0,41,0,105,-1,68,0,41,0,106,-1,68,0,41,0,107,-1,68,0,41,0,108,-1,68,0,41,0,
	109,-1,68,0,41,0,110,-1,68,0,41,0,112,-1,-112,0,41,0,113,-1,-112,0,41,0,114,-1,-112,0,41,0,
	115,-1,-112,0,41,0,121,-1,-73,0,41,0,122,-1,-73,0,41,0,123,-1,-73,0,41,0,124,-1,-73,0,41,0,
	125,-1,-73,0,41,0,126,-1,-112,0,41,0,127,-1,-112,0,41,0,-128,-1,-112,0,41,0,-127,-1,-112,0,41,0,
	-87,0,0,0,41,0,-86,0,0,0,41,0,-83,-1,68,0,41,0,-82,-1,68,0,41,0,-76,-1,-45,0,41,0,
	-75,0,0,0,41,0,-70,-1,68,0,41,0,-59,-2,-120,0,41,0,-57,-1,68,0,41,0,-55,-1,68,0,41,0,
	-29,-1,-36,0,41,0,-21,-1,68,0,41,0,-7,-1,-36,0,42,0,16,0,0,0,42,0,36,0,0,0,42,0,
	55,-1,-73,0,42,0,58,0,0,0,42,0,60,-1,-102,0,42,0,98,0,0,0,42,0,-87,-1,-36,0,42,0,
	-86,-1,-36,0,42,0,-83,0,0,0,42,0,-82,0,0,0,42,0,-76,-1,-45,0,42,0,-75,-1,-45,0,42,0,
	-69,-1,-102,0,42,0,-59,-1,-55,0,42,0,-57,0,0,0,42,0,-55,0,0,0,42,0,-22,-1,-102,0,43,0,
	16,0,0,0,43,0,17,-1,-36,0,43,0,29,0,0,0,43,0,-87,0,0,0,43,0,-86,0,0,0,43,0,
	-76,-1,-73,0,43,0,-75,-1,-63,0,43,0,-59,-1,-73,0,45,0,16,-1,-73,0,45,0,36,-1,-36,0,45,0,
	98,-1,-36,0,45,0,-87,-1,-36,0,45,0,-86,-1,-36,0,45,0,-83,-1,-36,0,45,0,-82,-1,-36,0,45,0,
	-76,-1,-73,0,45,0,-75,-1,-63,0,45,0,-59,-1,-112,0,45,0,-57,-1,-36,0,45,0,-55,-1,-36,0,46,0,
	16,-1,41,0,46,0,36,-1,-36,0,46,0,38,-1,-112,0,46,0,50,-1,-112,0,46,0,55,-1,97,0,46,0,
	56,-1,-55,0,46,0,58,-1,-73,0,46,0,60,-1,-73,0,46,0,68,-1,-36,0,46,0,72,-1,-102,0,46,0,
	82,-1,-102,0,46,0,88,-1,-102,0,46,0,92,-1,107,0,46,0,98,-1,-36,0,46,0,100,-1,-112,0,46,0,
	103,-1,-112,0,46,0,104,-1,-55,0,46,0,105,-1,-36,0,46,0,106,-1,-36,0,46,0,107,-1,-36,0,46,0,
	108,-1,-36,0,46,0,109,-1,-36,0,46,0,110,-1,-36,0,46,0,112,-1,-102,0,46,0,113,-1,-102,0,46,0,
	114,-1,-102,0,46,0,115,-1,-102,0,46,0,121,-1,-102,0,46,0,122,-1,-102,0,46,0,123,-1,-102,0,46,0,
	124,-1,-102,0,46,0,125,-1,-102,0,46,0,126,-1,-102,0,46,0,127,-1,-102,0,46,0,-128,-1,-102,0,46,0,
	-127,-1,-102,0,46,0,-87,-1,125,0,46,0,-86,0,0,0,46,0,-83,-1,-36,0,46,0,-82,-1,-36,0,46,0,
	-81,-1,-112,0,46,0,-76,-1,-63,0,46,0,-75,-1,-63,0,46,0,-70,-1,107,0,46,0,-69,-1,-73,0,46,0,
	-59,0,0,0,46,0,-57,-1,-36,0,46,0,-55,-1,-36,0,46,0,-48,-1,-112,0,46,0,-47,-1,-112,0,46,0,
	-46,-1,-112,0,46,0,-45,-1,-55,0,46,0,-44,-1,-55,0,46,0,-43,-1,-55,0,46,0,-22,-1,-73,0,46,0,
	-21,-1,107,0,46,0,-5,-1,-112,0,46,0,-3,-1,-112,0,47,0,16,-1,-36,0,47,0,36,0,47,0,47,0,
	50,-1,-73,0,47,0,55,-2,-26,0,47,0,56,-1,-102,0,47,0,57,-1,31,0,47,0,58,-1,68,0,47,0,
	60,-2,-16,0,47,0,68,0,0,0,47,0,72,-1,-36,0,47,0,82,-1,-36,0,47,0,88,-1,-36,0,47,0,
	92,-1,68,0,47,0,98,0,47,0,47,0,103,-1,-73,0,47,0,104,-1,-102,0,47,0,105,0,0,0,47,0,
	106,0,0,0,47,0,107,0,0,0,47,0,108,0,0,0,47,0,109,0,0,0,47,0,110,0,0,0,47,0,
	112,-1,-36,0,47,0,113,-1,-36,0,47,0,114,-1,-36,0,47,0,115,-1,-36,0,47,0,121,-1,-36,0,47,0,
	122,-1,-36,0,47,0,123,-1,-36,0,47,0,124,-1,-36,0,47,0,125,-1,-36,0,47,0,126,-1,-36,0,47,0,
	127,-1,-36,0,47,0,-128,-1,-36,0,47,0,-127,-1,-36,0,47,0,-87,0,0,0,47,0,-86,0,0,0,47,0,
	-83,0,47,0,47,0,-82,0,47,0,47,0,-81,-1,-73,0,47,0,-76,-2,97,0,47,0,-75,-3,-26,0,47,0,
	-70,-1,68,0,47,0,-69,-2,-16,0,47,0,-59,0,0,0,47,0,-57,0,47,0,47,0,-55,0,47,0,47,0,
	-48,-1,-73,0,47,0,-47,-1,-73,0,47,0,-46,-1,-73,0,47,0,-45,-1,-102,0,47,0,-44,-1,-102,0,47,0,
	-43,-1,-102,0,47,0,-22,-2,-16,0,47,0,-21,-1,68,0,50,0,16,0,57,0,50,0,17,-1,-83,0,50,0,
	29,-1,-36,0,50,0,36,-1,-36,0,50,0,57,-1,-36,0,50,0,59,-1,125,0,50,0,60,-1,-112,0,50,0,
	98,-1,-36,0,50,0,-87,-1,-36,0,50,0,-86,0,0,0,50,0,-83,-1,-36,0,50,0,-82,-1,-36,0,50,0,
	-76,-1,-45,0,50,0,-75,-1,-36,0,50,0,-69,-1,-112,0,50,0,-59,-1,68,0,50,0,-57,-1,-36,0,50,0,
	-55,-1,-36,0,50,0,-22,-1,-112,0,51,0,16,-1,-45,0,51,0,17,-2,-63,0,51,0,29,0,0,0,51,0,
	36,-1,125,0,51,0,56,0,0,0,51,0,58,0,0,0,51,0,60,-1,-45,0,51,0,68,-1,-92,0,51,0,
	72,-1,-73,0,51,0,76,-1,-45,0,51,0,81,-1,-36,0,51,0,82,-1,-73,0,51,0,85,-1,-36,0,51,0,
	86,-1,-36,0,51,0,88,-1,-36,0,51,0,92,0,0,0,51,0,98,-1,125,0,51,0,104,0,0,0,51,0,
	105,-1,-92,0,51,0,106,-1,-92,0,51,0,107,-1,-92,0,51,0,108,-1,-92,0,51,0,109,-1,-92,0,51,0,
	110,-1,-92,0,51,0,112,-1,-73,0,51,0,113,-1,-73,0,51,0,114,-1,-73,0,51,0,115,-1,-73,0,51,0,
	120,-1,-36,0,51,0,121,-1,-73,0,51,0,122,-1,-73,0,51,0,123,-1,-73,0,51,0,124,-1,-73,0,51,0,
	125,-1,-73,0,51,0,126,-1,-36,0,51,0,127,-1,-36,0,51,0,-128,-1,-36,0,51,0,-127,-1,-36,0,51,0,
	-87,-1,-36,0,51,0,-86,0,0,0,51,0,-83,-1,125,0,51,0,-82,-1,125,0,51,0,-76,0,38,0,51,0,
	-75,0,38,0,51,0,-70,0,0,0,51,0,-69,-1,-45,0,51,0,-59,-2,-73,0,51,0,-57,-1,125,0,51,0,
	-55,-1,125,0,51,0,-45,0,0,0,51,0,-44,0,0,0,51,0,-43,0,0,0,51,0,-28,-1,-36,0,51,0,
	-22,-1,-45,0,51,0,-21,0,0,0,51,0,-6,-1,-36,0,52,0,16,0,57,0,52,0,-87,0,0,0,52,0,
	-86,0,0,0,52,0,-76,-1,-45,0,52,0,-75,-1,-36,0,52,0,-59,-1,125,0,53,0,16,-1,-83,0,53,0,
	17,-1,-73,0,53,0,29,-1,-63,0,53,0,36,-1,-83,0,53,0,38,-1,-102,0,53,0,55,-1,107,0,53,0,
	57,-1,-112,0,53,0,58,-1,-83,0,53,0,60,-1,125,0,53,0,68,-1,-45,0,53,0,72,-1,-92,0,53,0,
	82,-1,-92,0,53,0,88,-1,-92,0,53,0,92,-1,-112,0,53,0,98,-1,-83,0,53,0,100,-1,-102,0,53,0,
	105,-1,-45,0,53,0,106,-1,-45,0,53,0,107,-1,-45,0,53,0,108,-1,-45,0,53,0,109,-1,-45,0,53,0,
	110,-1,-45,0,53,0,112,-1,-92,0,53,0,113,-1,-92,0,53,0,114,-1,-92,0,53,0,115,-1,-92,0,53,0,
	121,-1,-92,0,53,0,122,-1,-92,0,53,0,123,-1,-92,0,53,0,124,-1,-92,0,53,0,125,-1,-92,0,53,0,
	126,-1,-92,0,53,0,127,-1,-92,0,53,0,-128,-1,-92,0,53,0,-127,-1,-92,0,53,0,-87,-1,-112,0,53,0,
	-86,-1,-36,0,53,0,-83,-1,-83,0,53,0,-82,-1,-83,0,53,0,-76,-1,107,0,53,0,-75,-1,125,0,53,0,
	-70,-1,-112,0,53,0,-69,-1,125,0,53,0,-59,-1,-36,0,53,0,-57,-1,-83,0,53,0,-55,-1,-83,0,53,0,
	-22,-1,125,0,53,0,-21,-1,-112,0,53,0,-5,-1,-102,0,53,0,-3,-1,-102,0,54,0,36,0,38,0,54,0,
	38,0,0,0,54,0,42,0,0,0,54,0,50,0,0,0,54,0,52,0,0,0,54,0,54,0,0,0,54,0,
	98,0,38,0,54,0,100,0,0,0,54,0,103,0,0,0,54,0,-83,0,38,0,54,0,-82,0,38,0,54,0,
	-81,0,0,0,54,0,-57,0,38,0,54,0,-55,0,38,0,54,0,-48,0,0,0,54,0,-47,0,0,0,54,0,
	-46,0,0,0,54,0,-29,0,0,0,54,0,-10,0,0,0,54,0,-7,0,0,0,54,0,-5,0,0,0,54,0,
	-3,0,0,0,55,0,16,-1,68,0,55,0,17,-1,13,0,55,0,29,-1,31,0,55,0,36,-1,97,0,55,0,
	38,-1,-120,0,55,0,55,-1,-36,0,55,0,68,-2,-83,0,55,0,70,-2,-92,0,55,0,72,-2,-92,0,55,0,
	76,-1,-63,0,55,0,82,-2,-92,0,55,0,85,-2,-45,0,55,0,86,-2,-83,0,55,0,88,-2,-55,0,55,0,
	90,-2,-83,0,55,0,92,-2,-63,0,55,0,98,-1,97,0,55,0,100,-1,-120,0,55,0,105,-2,-83,0,55,0,
	106,-2,-83,0,55,0,107,-2,-83,0,55,0,108,-2,-83,0,55,0,109,-2,-83,0,55,0,110,-2,-83,0,55,0,
	111,-2,-92,0,55,0,112,-2,-92,0,55,0,113,-2,-92,0,55,0,114,-2,-92,0,55,0,115,-2,-92,0,55,0,
	121,-2,-92,0,55,0,122,-2,-92,0,55,0,123,-2,-92,0,55,0,124,-2,-92,0,55,0,125,-2,-92,0,55,0,
	126,-2,-55,0,55,0,127,-2,-55,0,55,0,-128,-2,-55,0,55,0,-127,-2,-55,0,55,0,-87,-1,68,0,55,0,
	-86,-1,-112,0,55,0,-83,-1,97,0,55,0,-82,-1,97,0,55,0,-76,0,0,0,55,0,-75,-1,-45,0,55,0,
	-70,-2,-63,0,55,0,-59,-2,-8,0,55,0,-57,-1,97,0,55,0,-55,-1,97,0,55,0,-28,-2,-83,0,55,0,
	-21,-2,-63,0,55,0,-6,-2,-83,0,55,0,-5,-1,-120,0,55,0,-4,-2,-92,0,55,0,-3,-1,-120,0,55,0,
	-2,-2,-92,0,56,0,36,0,0,0,56,0,45,0,0,0,56,0,61,-1,-36,0,56,0,98,0,0,0,56,0,
	-83,0,0,0,56,0,-82,0,0,0,56,0,-57,0,0,0,56,0,-55,0,0,0,56,0,-27,-1,-36,0,57,0,
	16,-1,-120,0,57,0,17,-2,-8,0,57,0,29,-1,89,0,57,0,36,-1,125,0,57,0,50,-1,-36,0,57,0,
	68,-1,97,0,57,0,72,-1,97,0,57,0,76,-1,-45,0,57,0,82,-1,97,0,57,0,88,-1,117,0,57,0,
	92,-1,-55,0,57,0,98,-1,125,0,57,0,103,-1,-36,0,57,0,105,-1,97,0,57,0,106,-1,97,0,57,0,
	107,-1,97,0,57,0,108,-1,97,0,57,0,109,-1,97,0,57,0,110,-1,97,0,57,0,112,-1,97,0,57,0,
	113,-1,97,0,57,0,114,-1,97,0,57,0,115,-1,97,0,57,0,121,-1,97,0,57,0,122,-1,97,0,57,0,
	123,-1,97,0,57,0,124,-1,97,0,57,0,125,-1,97,0,57,0,126,-1,117,0,57,0,127,-1,117,0,57,0,
	-128,-1,117,0,57,0,-127,-1,117,0,57,0,-87,-1,78,0,57,0,-86,-1,-112,0,57,0,-83,-1,125,0,57,0,
	-82,-1,125,0,57,0,-81,-1,-36,0,57,0,-76,0,0,0,57,0,-75,0,0,0,57,0,-70,-1,-55,0,57,0,
	-59,-2,-26,0,57,0,-57,-1,125,0,57,0,-55,-1,125,0,57,0,-48,-1,-36,0,57,0,-47,-1,-36,0,57,0,
	-46,-1,-36,0,57,0,-21,-1,-55,0,58,0,16,-1,-83,0,58,0,17,-1,21,0,58,0,29,-1,-120,0,58,0,
	36,-1,-112,0,58,0,68,-1,125,0,58,0,72,-1,-120,0,58,0,76,-1,-45,0,58,0,82,-1,-120,0,58,0,
	85,-1,-92,0,58,0,88,-1,-73,0,58,0,92,-1,-36,0,58,0,98,-1,-112,0,58,0,105,-1,125,0,58,0,
	106,-1,125,0,58,0,107,-1,125,0,58,0,108,-1,125,0,58,0,109,-1,125,0,58,0,110,-1,125,0,58,0,
	112,-1,-120,0,58,0,113,-1,-120,0,58,0,114,-1,-120,0,58,0,115,-1,-120,0,58,0,121,-1,-120,0,58,0,
	122,-1,-120,0,58,0,123,-1,-120,0,58,0,124,-1,-120,0,58,0,125,-1,-120,0,58,0,126,-1,-73,0,58,0,
	127,-1,-73,0,58,0,-128,-1,-73,0,58,0,-127,-1,-73,0,58,0,-87,-1,-112,0,58,0,-86,-1,-36,0,58,0,
	-83,-1,-112,0,58,0,-82,-1,-112,0,58,0,-76,-1,-36,0,58,0,-75,0,0,0,58,0,-70,-1,-36,0,58,0,
	-59,-2,-8,0,58,0,-57,-1,-112,0,58,0,-55,-1,-112,0,58,0,-21,-1,-36,0,59,0,16,-1,-102,0,59,0,
	36,0,0,0,59,0,38,-1,107,0,59,0,50,-1,125,0,59,0,55,-1,-36,0,59,0,72,-1,-92,0,59,0,
	98,0,0,0,59,0,100,-1,107,0,59,0,103,-1,125,0,59,0,112,-1,-92,0,59,0,113,-1,-92,0,59,0,
	114,-1,-92,0,59,0,115,-1,-92,0,59,0,-87,-1,-112,0,59,0,-86,0,0,0,59,0,-83,0,0,0,59,0,
	-82,0,0,0,59,0,-81,-1,125,0,59,0,-76,-1,97,0,59,0,-75,-1,-83,0,59,0,-59,-1,-45,0,59,0,
	-57,0,0,0,59,0,-55,0,0,0,59,0,-48,-1,125,0,59,0,-47,-1,125,0,59,0,-46,-1,125,0,59,0,
	-5,-1,107,0,59,0,-3,-1,107,0,60,0,16,-1,13,0,60,0,17,-2,97,0,60,0,29,-2,-16,0,60,0,
	36,-1,97,0,60,0,38,-1,-112,0,60,0,50,-1,-112,0,60,0,68,-2,-26,0,60,0,72,-2,-16,0,60,0,
	76,-1,-73,0,60,0,82,-2,-16,0,60,0,88,-1,21,0,60,0,98,-1,97,0,60,0,100,-1,-112,0,60,0,
	103,-1,-112,0,60,0,105,-2,-26,0,60,0,106,-2,-26,0,60,0,107,-2,-26,0,60,0,108,-2,-26,0,60,0,
	109,-2,-26,0,60,0,110,-2,-26,0,60,0,112,-2,-16,0,60,0,113,-2,-16,0,60,0,114,-2,-16,0,60,0,
	115,-2,-16,0,60,0,121,-2,-16,0,60,0,122,-2,-16,0,60,0,123,-2,-16,0,60,0,124,-2,-16,0,60,0,
	125,-2,-16,0,60,0,126,-1,21,0,60,0,127,-1,21,0,60,0,-128,-1,21,0,60,0,-127,-1,21,0,60,0,
	-87,-1,31,0,60,0,-86,-1,107,0,60,0,-83,-1,97,0,60,0,-82,-1,97,0,60,0,-81,-1,-112,0,60,0,
	-76,-1,-112,0,60,0,-75,-1,-36,0,60,0,-59,-2,-8,0,60,0,-57,-1,97,0,60,0,-55,-1,97,0,60,0,
	-48,-1,-112,0,60,0,-47,-1,-112,0,60,0,-46,-1,-112,0,60,0,-5,-1,-112,0,60,0,-3,-1,-112,0,61,0,
	16,-1,-36,0,61,0,-87,0,0,0,61,0,-86,0,0,0,61,0,-76,-1,-36,0,61,0,-75,-1,-36,0,61,0,
	-59,-1,-36,0,72,0,91,-1,-36,0,73,0,16,-1,-112,0,73,0,17,-1,107,0,73,0,29,-1,-73,0,73,0,
	87,-1,-36,0,73,0,90,-1,-36,0,73,0,92,-1,-36,0,73,0,-87,-1,-73,0,73,0,-86,-1,-36,0,73,0,
	-76,0,65,0,73,0,-75,0,0,0,73,0,-70,-1,-36,0,73,0,-59,-1,21,0,73,0,-21,-1,-36,0,78,0,
	68,-1,-36,0,78,0,72,-1,-73,0,78,0,82,-1,-73,0,78,0,88,-1,-63,0,78,0,92,-1,-73,0,78,0,
	105,-1,-36,0,78,0,106,-1,-36,0,78,0,107,-1,-36,0,78,0,108,-1,-36,0,78,0,109,-1,-36,0,78,0,
	110,-1,-36,0,78,0,112,-1,-73,0,78,0,113,-1,-73,0,78,0,114,-1,-73,0,78,0,115,-1,-73,0,78,0,
	121,-1,-73,0,78,0,122,-1,-73,0,78,0,123,-1,-73,0,78,0,124,-1,-73,0,78,0,125,-1,-73,0,78,0,
	126,-1,-63,0,78,0,127,-1,-63,0,78,0,-128,-1,-63,0,78,0,-127,-1,-63,0,78,0,-70,-1,-73,0,78,0,
	-21,-1,-73,0,81,0,16,0,0,0,81,0,17,0,0,0,81,0,29,0,0,0,81,0,-87,0,0,0,81,0,
	-86,0,0,0,81,0,-76,-1,107,0,81,0,-75,-1,-112,0,81,0,-59,-1,-92,0,82,0,16,0,38,0,82,0,
	17,-1,-36,0,82,0,29,0,0,0,82,0,91,-1,-63,0,82,0,-87,0,0,0,82,0,-86,0,0,0,82,0,
	-76,-1,107,0,82,0,-75,-1,-73,0,82,0,-59,-1,125,0,85,0,16,-1,125,0,85,0,17,-1,68,0,85,0,
	29,-1,-36,0,85,0,70,-1,-45,0,85,0,71,-1,-36,0,85,0,72,-1,-45,0,85,0,73,0,0,0,85,0,
	74,-1,-36,0,85,0,75,-1,-36,0,85,0,80,-1,-36,0,85,0,81,-1,-36,0,85,0,82,-1,-45,0,85,0,
	84,-1,-36,0,85,0,85,-1,-36,0,85,0,88,0,0,0,85,0,89,0,0,0,85,0,90,0,0,0,85,0,
	91,-1,-55,0,85,0,92,0,0,0,85,0,93,0,0,0,85,0,111,-1,-45,0,85,0,112,-1,-45,0,85,0,
	113,-1,-45,0,85,0,114,-1,-45,0,85,0,115,-1,-45,0,85,0,120,-1,-36,0,85,0,121,-1,-45,0,85,0,
	122,-1,-45,0,85,0,123,-1,-45,0,85,0,124,-1,-45,0,85,0,125,-1,-45,0,85,0,126,0,0,0,85,0,
	127,0,0,0,85,0,-128,0,0,0,85,0,-127,0,0,0,85,0,-87,-1,-73,0,85,0,-86,0,0,0,85,0,
	-76,0,0,0,85,0,-75,0,86,0,85,0,-70,0,0,0,85,0,-59,-2,-55,0,85,0,-26,0,0,0,85,0,
	-21,0,0,0,85,0,-9,-1,-36,0,85,0,-4,-1,-45,0,85,0,-2,-1,-45,0,89,0,16,-1,-55,0,89,0,
	17,-1,97,0,89,0,29,-1,-112,0,89,0,-87,-1,-36,0,89,0,-86,-1,-36,0,89,0,-76,0,0,0,89,0,
	-75,-1,-36,0,89,0,-59,-2,-16,0,90,0,16,0,0,0,90,0,17,-1,68,0,90,0,29,-1,-112,0,90,0,
	-87,-1,-36,0,90,0,-86,-1,-36,0,90,0,-76,0,0,0,90,0,-75,0,0,0,90,0,-59,-1,41,0,91,0,
	70,-1,-36,0,91,0,72,-1,-63,0,91,0,82,-1,-63,0,91,0,111,-1,-36,0,91,0,112,-1,-63,0,91,0,
	113,-1,-63,0,91,0,114,-1,-63,0,91,0,115,-1,-63,0,91,0,121,-1,-63,0,91,0,122,-1,-63,0,91,0,
	123,-1,-63,0,91,0,124,-1,-63,0,91,0,125,-1,-63,0,91,0,-4,-1,-36,0,91,0,-2,-1,-36,0,92,0,
	16,-1,-36,0,92,0,17,-2,-36,0,92,0,29,-1,107,0,92,0,-87,-1,-36,0,92,0,-86,-1,-36,0,92,0,
	-76,0,0,0,92,0,-75,0,0,0,92,0,-59,-2,-45,0,98,0,16,-1,-45,0,98,0,17,-1,-36,0,98,0,
	29,-1,-36,0,98,0,36,0,57,0,98,0,38,-1,-36,0,98,0,42,-1,-36,0,98,0,50,-1,-36,0,98,0,
	52,-1,-36,0,98,0,54,0,0,0,98,0,55,-1,97,0,98,0,56,0,0,0,98,0,57,-1,125,0,98,0,
	58,-1,-112,0,98,0,59,0,0,0,98,0,60,-1,97,0,98,0,70,-1,-36,0,98,0,71,-1,-36,0,98,0,
	72,-1,-36,0,98,0,73,-1,-73,0,98,0,82,-1,-36,0,98,0,84,-1,-36,0,98,0,87,-1,-36,0,98,0,
	88,0,0,0,98,0,89,-1,-120,0,98,0,90,-1,-83,0,98,0,92,-1,117,0,98,0,98,0,57,0,98,0,
	100,-1,-36,0,98,0,103,-1,-36,0,98,0,104,0,0,0,98,0,111,-1,-36,0,98,0,112,-1,-36,0,98,0,
	113,-1,-36,0,98,0,114,-1,-36,0,98,0,115,-1,-36,0,98,0,121,-1,-36,0,98,0,122,-1,-36,0,98,0,
	123,-1,-36,0,98,0,124,-1,-36,0,98,0,125,-1,-36,0,98,0,126,0,0,0,98,0,127,0,0,0,98,0,
	-128,0,0,0,98,0,-127,0,0,0,98,0,-87,-1,-73,0,98,0,-86,0,0,0,98,0,-83,0,57,0,98,0,
	-82,0,57,0,98,0,-81,-1,-36,0,98,0,-76,-2,-8,0,98,0,-75,-1,3,0,98,0,-70,-1,117,0,98,0,
	-69,-1,97,0,98,0,-59,0,47,0,98,0,-57,0,57,0,98,0,-55,0,57,0,98,0,-48,-1,-36,0,98,0,
	-47,-1,-36,0,98,0,-46,-1,-36,0,98,0,-45,0,0,0,98,0,-44,0,0,0,98,0,-43,0,0,0,98,0,
	-29,0,0,0,98,0,-22,-1,97,0,98,0,-21,-1,117,0,98,0,-10,-1,-36,0,98,0,-7,0,0,0,98,0,
	-5,-1,-36,0,98,0,-4,-1,-36,0,98,0,-3,-1,-36,0,98,0,-2,-1,-36,0,100,0,16,0,0,0,100,0,
	36,0,0,0,100,0,54,0,0,0,100,0,60,-1,-36,0,100,0,98,0,0,0,100,0,-87,-1,-36,0,100,0,
	-86,-1,-36,0,100,0,-83,0,0,0,100,0,-82,0,0,0,100,0,-76,0,0,0,100,0,-75,0,38,0,100,0,
	-69,-1,-36,0,100,0,-59,0,0,0,100,0,-57,0,0,0,100,0,-55,0,0,0,100,0,-29,0,0,0,100,0,
	-22,-1,-36,0,100,0,-7,0,0,0,103,0,16,0,57,0,103,0,17,-1,-83,0,103,0,29,-1,-36,0,103,0,
	36,-1,-36,0,103,0,57,-1,-36,0,103,0,59,-1,125,0,103,0,60,-1,-112,0,103,0,98,-1,-36,0,103,0,
	-87,-1,-36,0,103,0,-86,0,0,0,103,0,-83,-1,-36,0,103,0,-82,-1,-36,0,103,0,-76,-1,-45,0,103,0,
	-75,-1,-36,0,103,0,-69,-1,-112,0,103,0,-59,-1,68,0,103,0,-57,-1,-36,0,103,0,-55,-1,-36,0,103,0,
	-22,-1,-112,0,104,0,36,0,0,0,104,0,45,0,0,0,104,0,61,-1,-36,0,104,0,98,0,0,0,104,0,
	-83,0,0,0,104,0,-82,0,0,0,104,0,-57,0,0,0,104,0,-55,0,0,0,104,0,-27,-1,-36,0,112,0,
	91,-1,-36,0,113,0,91,-1,-36,0,114,0,91,-1,-36,0,115,0,91,-1,-36,0,120,0,16,0,0,0,120,0,
	17,0,0,0,120,0,29,0,0,0,120,0,-87,0,0,0,120,0,-86,0,0,0,120,0,-76,-1,107,0,120,0,
	-75,-1,-112,0,120,0,-59,-1,-92,0,121,0,16,0,38,0,121,0,17,-1,-36,0,121,0,29,0,0,0,121,0,
	91,-1,-63,0,121,0,-87,0,0,0,121,0,-86,0,0,0,121,0,-76,-1,107,0,121,0,-75,-1,-73,0,121,0,
	-59,-1,125,0,122,0,16,0,38,0,122,0,17,-1,-36,0,122,0,29,0,0,0,122,0,91,-1,-63,0,122,0,
	-87,0,0,0,122,0,-86,0,0,0,122,0,-76,-1,107,0,122,0,-75,-1,-73,0,122,0,-59,-1,125,0,123,0,
	16,0,38,0,123,0,17,-1,-36,0,123,0,29,0,0,0,123,0,91,-1,-63,0,123,0,-87,0,0,0,123,0,
	-86,0,0,0,123,0,-76,-1,107,0,123,0,-75,-1,-73,0,123,0,-59,-1,125,0,124,0,16,0,38,0,124,0,
	17,-1,-36,0,124,0,29,0,0,0,124,0,91,-1,-63,0,124,0,-87,0,0,0,124,0,-86,0,0,0,124,0,
	-76,-1,107,0,124,0,-75,-1,-73,0,124,0,-59,-1,125,0,125,0,16,0,38,0,125,0,17,-1,-36,0,125,0,
	29,0,0,0,125,0,91,-1,-63,0,125,0,-87,0,0,0,125,0,-86,0,0,0,125,0,-76,-1,107,0,125,0,
	-75,-1,-73,0,125,0,-59,-1,125,0,-119,0,16,0,38,0,-119,0,-87,0,0,0,-119,0,-86,0,0,0,-119,0,
	-76,-1,-112,0,-119,0,-75,-1,-112,0,-119,0,-59,-1,-83,0,-112,0,16,0,0,0,-112,0,-87,0,0,0,-112,0,
	-86,0,0,0,-112,0,-76,-1,-83,0,-112,0,-75,-1,-92,0,-112,0,-59,-1,-112,0,-87,0,36,0,0,0,-87,0,
	37,-1,-36,0,-87,0,38,-1,-36,0,-87,0,39,-1,-36,0,-87,0,41,0,0,0,-87,0,42,-1,-36,0,-87,0,
	43,0,0,0,-87,0,45,-1,-36,0,-87,0,46,0,0,0,-87,0,47,0,0,0,-87,0,50,0,0,0,-87,0,
	51,0,0,0,-87,0,52,0,0,0,-87,0,53,0,0,0,-87,0,55,-1,-112,0,-87,0,57,-1,-112,0,-87,0,
	58,-1,-36,0,-87,0,59,0,0,0,-87,0,60,-1,107,0,-87,0,61,0,0,0,-87,0,73,0,0,0,-87,0,
	81,0,0,0,-87,0,82,0,0,0,-87,0,85,0,0,0,-87,0,89,-1,-36,0,-87,0,90,-1,-36,0,-87,0,
	92,-1,-36,0,-87,0,98,0,0,0,-87,0,100,-1,-36,0,-87,0,103,0,0,0,-87,0,120,0,0,0,-87,0,
	121,0,0,0,-87,0,122,0,0,0,-87,0,123,0,0,0,-87,0,124,0,0,0,-87,0,125,0,0,0,-87,0,
	-119,0,0,0,-87,0,-112,0,-105,0,-87,0,-83,0,0,0,-87,0,-82,0,0,0,-87,0,-81,0,0,0,-87,0,
	-70,-1,-36,0,-87,0,-69,-1,107,0,-87,0,-57,0,0,0,-87,0,-55,0,0,0,-87,0,-48,0,0,0,-87,0,
	-47,0,0,0,-87,0,-46,0,0,0,-87,0,-27,0,0,0,-87,0,-23,0,0,0,-87,0,-22,-1,107,0,-87,0,
	-21,-1,-36,0,-87,0,-20,0,0,0,-87,0,-10,-1,-36,0,-87,0,-5,-1,-36,0,-87,0,-3,-1,-36,0,-86,0,
	36,-1,-73,0,-86,0,37,-1,-73,0,-86,0,38,-1,-36,0,-86,0,39,-1,-36,0,-86,0,41,0,0,0,-86,0,
	42,0,0,0,-86,0,43,0,0,0,-86,0,45,-1,-36,0,-86,0,46,0,0,0,-86,0,47,0,0,0,-86,0,
	50,-1,-36,0,-86,0,51,0,0,0,-86,0,52,0,0,0,-86,0,53,0,0,0,-86,0,55,-1,68,0,-86,0,
	57,-1,78,0,-86,0,58,-1,-112,0,-86,0,59,-1,-112,0,-86,0,60,-1,31,0,-86,0,61,0,0,0,-86,0,
	73,0,0,0,-86,0,81,0,0,0,-86,0,82,0,0,0,-86,0,85,0,0,0,-86,0,89,-1,-36,0,-86,0,
	90,-1,-36,0,-86,0,92,-1,-36,0,-86,0,98,-1,-73,0,-86,0,100,-1,-36,0,-86,0,103,-1,-36,0,-86,0,
	120,0,0,0,-86,0,121,0,0,0,-86,0,122,0,0,0,-86,0,123,0,0,0,-86,0,124,0,0,0,-86,0,
	125,0,0,0,-86,0,-119,0,0,0,-86,0,-112,0,0,0,-86,0,-83,-1,-73,0,-86,0,-82,-1,-73,0,-86,0,
	-81,-1,-36,0,-86,0,-70,-1,-36,0,-86,0,-69,-1,31,0,-86,0,-57,-1,-73,0,-86,0,-55,-1,-73,0,-86,0,
	-48,-1,-36,0,-86,0,-47,-1,-36,0,-86,0,-46,-1,-36,0,-86,0,-27,0,0,0,-86,0,-23,0,0,0,-86,0,
	-22,-1,31,0,-86,0,-21,-1,-36,0,-86,0,-20,0,0,0,-86,0,-10,0,0,0,-86,0,-5,-1,-36,0,-86,0,
	-3,-1,-36,0,-83,0,16,-1,-45,0,-83,0,17,-1,-36,0,-83,0,29,-1,-36,0,-83,0,36,0,57,0,-83,0,
	38,-1,-36,0,-83,0,42,-1,-36,0,-83,0,50,-1,-36,0,-83,0,52,-1,-36,0,-83,0,54,0,0,0,-83,0,
	55,-1,97,0,-83,0,56,0,0,0,-83,0,57,-1,125,0,-83,0,58,-1,-112,0,-83,0,59,0,0,0,-83,0,
	60,-1,97,0,-83,0,70,-1,-36,0,-83,0,71,-1,-36,0,-83,0,72,-1,-36,0,-83,0,73,-1,-73,0,-83,0,
	82,-1,-36,0,-83,0,84,-1,-36,0,-83,0,87,-1,-36,0,-83,0,88,0,0,0,-83,0,89,-1,-120,0,-83,0,
	90,-1,-83,0,-83,0,92,-1,117,0,-83,0,98,0,57,0,-83,0,100,-1,-36,0,-83,0,103,-1,-36,0,-83,0,
	104,0,0,0,-83,0,111,-1,-36,0,-83,0,112,-1,-36,0,-83,0,113,-1,-36,0,-83,0,114,-1,-36,0,-83,0,
	115,-1,-36,0,-83,0,121,-1,-36,0,-83,0,122,-1,-36,0,-83,0,123,-1,-36,0,-83,0,124,-1,-36,0,-83,0,
	125,-1,-36,0,-83,0,126,0,0,0,-83,0,127,0,0,0,-83,0,-128,0,0,0,-83,0,-127,0,0,0,-83,0,
	-87,-1,-73,0,-83,0,-86,0,0,0,-83,0,-83,0,57,0,-83,0,-82,0,57,0,-83,0,-81,-1,-36,0,-83,0,
	-76,-2,-8,0,-83,0,-75,-1,3,0,-83,0,-70,-1,117,0,-83,0,-69,-1,97,0,-83,0,-59,0,47,0,-83,0,
	-57,0,57,0,-83,0,-55,0,57,0,-83,0,-48,-1,-36,0,-83,0,-47,-1,-36,0,-83,0,-46,-1,-36,0,-83,0,
	-45,0,0,0,-83,0,-44,0,0,0,-83,0,-43,0,0,0,-83,0,-29,0,0,0,-83,0,-22,-1,97,0,-83,0,
	-21,-1,117,0,-83,0,-10,-1,-36,0,-83,0,-7,0,0,0,-83,0,-5,-1,-36,0,-83,0,-4,-1,-36,0,-83,0,
	-3,-1,-36,0,-83,0,-2,-1,-36,0,-82,0,16,-1,-45,0,-82,0,17,-1,-36,0,-82,0,29,-1,-36,0,-82,0,
	36,0,57,0,-82,0,38,-1,-36,0,-82,0,42,-1,-36,0,-82,0,50,-1,-36,0,-82,0,52,-1,-36,0,-82,0,
	54,0,0,0,-82,0,55,-1,97,0,-82,0,56,0,0,0,-82,0,57,-1,125,0,-82,0,58,-1,-112,0,-82,0,
	59,0,0,0,-82,0,60,-1,97,0,-82,0,70,-1,-36,0,-82,0,71,-1,-36,0,-82,0,72,-1,-36,0,-82,0,
	73,-1,-73,0,-82,0,82,-1,-36,0,-82,0,84,-1,-36,0,-82,0,87,-1,-36,0,-82,0,88,0,0,0,-82,0,
	89,-1,-120,0,-82,0,90,-1,-83,0,-82,0,92,-1,117,0,-82,0,98,0,57,0,-82,0,100,-1,-36,0,-82,0,
	103,-1,-36,0,-82,0,104,0,0,0,-82,0,111,-1,-36,0,-82,0,112,-1,-36,0,-82,0,113,-1,-36,0,-82,0,
	114,-1,-36,0,-82,0,115,-1,-36,0,-82,0,121,-1,-36,0,-82,0,122,-1,-36,0,-82,0,123,-1,-36,0,-82,0,
	124,-1,-36,0,-82,0,125,-1,-36,0,-82,0,126,0,0,0,-82,0,127,0,0,0,-82,0,-128,0,0,0,-82,0,
	-127,0,0,0,-82,0,-87,-1,-73,0,-82,0,-86,0,0,0,-82,0,-83,0,57,0,-82,0,-82,0,57,0,-82,0,
	-81,-1,-36,0,-82,0,-76,-2,-8,0,-82,0,-75,-1,3,0,-82,0,-70,-1,117,0,-82,0,-69,-1,97,0,-82,0,
	-59,0,47,0,-82,0,-57,0,57,0,-82,0,-55,0,57,0,-82,0,-48,-1,-36,0,-82,0,-47,-1,-36,0,-82,0,
	-46,-1,-36,0,-82,0,-45,0,0,0,-82,0,-44,0,0,0,-82,0,-43,0,0,0,-82,0,-29,0,0,0,-82,0,
	-22,-1,97,0,-82,0,-21,-1,117,0,-82,0,-10,-1,-36,0,-82,0,-7,0,0,0,-82,0,-5,-1,-36,0,-82,0,
	-4,-1,-36,0,-82,0,-3,-1,-36,0,-82,0,-2,-1,-36,0,-81,0,16,0,57,0,-81,0,17,-1,-83,0,-81,0,
	29,-1,-36,0,-81,0,36,-1,-36,0,-81,0,57,-1,-36,0,-81,0,59,-1,125,0,-81,0,60,-1,-112,0,-81,0,
	98,-1,-36,0,-81,0,-87,-1,-36,0,-81,0,-86,0,0,0,-81,0,-83,-1,-36,0,-81,0,-82,-1,-36,0,-81,0,
	-76,-1,-45,0,-81,0,-75,-1,-36,0,-81,0,-69,-1,-112,0,-81,0,-59,-1,68,0,-81,0,-57,-1,-36,0,-81,0,
	-55,-1,-36,0,-81,0,-22,-1,-112,0,-76,0,36,-2,-8,0,-76,0,37,-1,-63,0,-76,0,38,-1,-73,0,-76,0,
	39,-1,-63,0,-76,0,41,-1,-63,0,-76,0,42,-1,-73,0,-76,0,43,-1,-63,0,-76,0,45,-1,-63,0,-76,0,
	46,-1,-63,0,-76,0,47,-1,-63,0,-76,0,50,-1,-73,0,-76,0,51,-1,-63,0,-76,0,52,-1,-73,0,-76,0,
	53,-1,-63,0,-76,0,55,0,0,0,-76,0,57,0,0,0,-76,0,58,0,0,0,-76,0,59,-1,-120,0,-76,0,
	60,0,0,0,-76,0,61,-1,-36,0,-76,0,73,-1,-73,0,-76,0,81,-1,-112,0,-76,0,82,-1,107,0,-76,0,
	85,-1,-112,0,-76,0,89,-1,-73,0,-76,0,90,-1,-73,0,-76,0,92,-1,-73,0,-76,0,98,-2,-8,0,-76,0,
	100,-1,-73,0,-76,0,103,-1,-73,0,-76,0,120,-1,-112,0,-76,0,121,-1,107,0,-76,0,122,-1,107,0,-76,0,
	123,-1,107,0,-76,0,124,-1,107,0,-76,0,125,-1,107,0,-76,0,-119,-1,-63,0,-76,0,-112,-2,125,0,-76,0,
	-83,-2,-8,0,-76,0,-82,-2,-8,0,-76,0,-81,-1,-73,0,-76,0,-70,-1,-73,0,-76,0,-69,0,0,0,-76,0,
	-57,-2,-8,0,-76,0,-55,-2,-8,0,-76,0,-48,-1,-73,0,-76,0,-47,-1,-73,0,-76,0,-46,-1,-73,0,-76,0,
	-27,-1,-36,0,-76,0,-23,-1,-73,0,-76,0,-22,0,0,0,-76,0,-21,-1,-73,0,-76,0,-20,-1,-63,0,-76,0,
	-10,-1,-73,0,-76,0,-5,-1,-73,0,-76,0,-3,-1,-73,0,-70,0,16,-1,-36,0,-70,0,17,-2,-36,0,-70,0,
	29,-1,107,0,-70,0,-87,-1,-36,0,-70,0,-86,-1,-36,0,-70,0,-76,0,0,0,-70,0,-75,0,0,0,-70,0,
	-59,-2,-45,0,-69,0,16,-1,13,0,-69,0,17,-2,97,0,-69,0,29,-2,-16,0,-69,0,36,-1,97,0,-69,0,
	38,-1,-112,0,-69,0,50,-1,-112,0,-69,0,68,-2,-26,0,-69,0,72,-2,-16,0,-69,0,76,-1,-73,0,-69,0,
	82,-2,-16,0,-69,0,88,-1,21,0,-69,0,98,-1,97,0,-69,0,100,-1,-112,0,-69,0,103,-1,-112,0,-69,0,
	105,-2,-26,0,-69,0,106,-2,-26,0,-69,0,107,-2,-26,0,-69,0,108,-2,-26,0,-69,0,109,-2,-26,0,-69,0,
	110,-2,-26,0,-69,0,112,-2,-16,0,-69,0,113,-2,-16,0,-69,0,114,-2,-16,0,-69,0,115,-2,-16,0,-69,0,
	121,-2,-16,0,-69,0,122,-2,-16,0,-69,0,123,-2,-16,0,-69,0,124,-2,-16,0,-69,0,125,-2,-16,0,-69,0,
	126,-1,21,0,-69,0,127,-1,21,0,-69,0,-128,-1,21,0,-69,0,-127,-1,21,0,-69,0,-87,-1,31,0,-69,0,
	-86,-1,107,0,-69,0,-83,-1,97,0,-69,0,-82,-1,97,0,-69,0,-81,-1,-112,0,-69,0,-76,-1,-112,0,-69,0,
	-75,-1,-36,0,-69,0,-59,-2,-8,0,-69,0,-57,-1,97,0,-69,0,-55,-1,97,0,-69,0,-48,-1,-112,0,-69,0,
	-47,-1,-112,0,-69,0,-46,-1,-112,0,-69,0,-5,-1,-112,0,-69,0,-3,-1,-112,0,-59,0,36,0,38,0,-59,0,
	37,-1,-73,0,-59,0,38,-1,-112,0,-59,0,39,-1,-73,0,-59,0,41,-1,-73,0,-59,0,42,-1,-73,0,-59,0,
	43,-1,-73,0,-59,0,45,0,47,0,-59,0,46,-1,-73,0,-59,0,47,-1,-73,0,-59,0,50,-1,-112,0,-59,0,
	51,-1,-73,0,-59,0,52,-1,-112,0,-59,0,53,-1,-73,0,-59,0,55,-2,-26,0,-59,0,57,-2,-120,0,-59,0,
	58,-1,3,0,-59,0,59,-1,-73,0,-59,0,60,-2,-120,0,-59,0,61,0,0,0,-59,0,73,-1,-36,0,-59,0,
	81,-1,-73,0,-59,0,82,-1,-73,0,-59,0,85,-1,-73,0,-59,0,89,-1,21,0,-59,0,90,-1,60,0,-59,0,
	92,-1,-112,0,-59,0,98,0,38,0,-59,0,100,-1,-112,0,-59,0,103,-1,-112,0,-59,0,120,-1,-73,0,-59,0,
	121,-1,-73,0,-59,0,122,-1,-73,0,-59,0,123,-1,-73,0,-59,0,124,-1,-73,0,-59,0,125,-1,-73,0,-59,0,
	-119,-1,-73,0,-59,0,-112,0,38,0,-59,0,-83,0,38,0,-59,0,-82,0,38,0,-59,0,-81,-1,-112,0,-59,0,
	-70,-1,-112,0,-59,0,-69,-2,-120,0,-59,0,-57,0,38,0,-59,0,-55,0,38,0,-59,0,-48,-1,-112,0,-59,0,
	-47,-1,-112,0,-59,0,-46,-1,-112,0,-59,0,-27,0,0,0,-59,0,-23,-1,-73,0,-59,0,-22,-2,-120,0,-59,0,
	-21,-1,-112,0,-59,0,-20,-1,-73,0,-59,0,-10,-1,-73,0,-59,0,-5,-1,-112,0,-59,0,-3,-1,-112,0,-57,0,
	16,-1,-45,0,-57,0,17,-1,-36,0,-57,0,29,-1,-36,0,-57,0,36,0,57,0,-57,0,38,-1,-36,0,-57,0,
	42,-1,-36,0,-57,0,50,-1,-36,0,-57,0,52,-1,-36,0,-57,0,54,0,0,0,-57,0,55,-1,97,0,-57,0,
	56,0,0,0,-57,0,57,-1,125,0,-57,0,58,-1,-112,0,-57,0,59,0,0,0,-57,0,60,-1,97,0,-57,0,
	70,-1,-36,0,-57,0,71,-1,-36,0,-57,0,72,-1,-36,0,-57,0,73,-1,-73,0,-57,0,82,-1,-36,0,-57,0,
	84,-1,-36,0,-57,0,87,-1,-36,0,-57,0,88,0,0,0,-57,0,89,-1,-120,0,-57,0,90,-1,-83,0,-57,0,
	92,-1,117,0,-57,0,98,0,57,0,-57,0,100,-1,-36,0,-57,0,103,-1,-36,0,-57,0,104,0,0,0,-57,0,
	111,-1,-36,0,-57,0,112,-1,-36,0,-57,0,113,-1,-36,0,-57,0,114,-1,-36,0,-57,0,115,-1,-36,0,-57,0,
	121,-1,-36,0,-57,0,122,-1,-36,0,-57,0,123,-1,-36,0,-57,0,124,-1,-36,0,-57,0,125,-1,-36,0,-57,0,
	126,0,0,0,-57,0,127,0,0,0,-57,0,-128,0,0,0,-57,0,-127,0,0,0,-57,0,-87,-1,-73,0,-57,0,
	-86,0,0,0,-57,0,-83,0,57,0,-57,0,-82,0,57,0,-57,0,-81,-1,-36,0,-57,0,-76,-2,-8,0,-57,0,
	-75,-1,3,0,-57,0,-70,-1,117,0,-57,0,-69,-1,97,0,-57,0,-59,0,47,0,-57,0,-57,0,57,0,-57,0,
	-55,0,57,0,-57,0,-48,-1,-36,0,-57,0,-47,-1,-36,0,-57,0,-46,-1,-36,0,-57,0,-45,0,0,0,-57,0,
	-44,0,0,0,-57,0,-43,0,0,0,-57,0,-29,0,0,0,-57,0,-22,-1,97,0,-57,0,-21,-1,117,0,-57,0,
	-10,-1,-36,0,-57,0,-7,0,0,0,-57,0,-5,-1,-36,0,-57,0,-4,-1,-36,0,-57,0,-3,-1,-36,0,-57,0,
	-2,-1,-36,0,-55,0,16,-1,-45,0,-55,0,17,-1,-36,0,-55,0,29,-1,-36,0,-55,0,36,0,57,0,-55,0,
	38,-1,-36,0,-55,0,42,-1,-36,0,-55,0,50,-1,-36,0,-55,0,52,-1,-36,0,-55,0,54,0,0,0,-55,0,
	55,-1,97,0,-55,0,56,0,0,0,-55,0,57,-1,125,0,-55,0,58,-1,-112,0,-55,0,59,0,0,0,-55,0,
	60,-1,97,0,-55,0,70,-1,-36,0,-55,0,71,-1,-36,0,-55,0,72,-1,-36,0,-55,0,73,-1,-73,0,-55,0,
	82,-1,-36,0,-55,0,84,-1,-36,0,-55,0,87,-1,-36,0,-55,0,88,0,0,0,-55,0,89,-1,-120,0,-55,0,
	90,-1,-83,0,-55,0,92,-1,117,0,-55,0,98,0,57,0,-55,0,100,-1,-36,0,-55,0,103,-1,-36,0,-55,0,
	104,0,0,0,-55,0,111,-1,-36,0,-55,0,112,-1,-36,0,-55,0,113,-1,-36,0,-55,0,114,-1,-36,0,-55,0,
	115,-1,-36,0,-55,0,121,-1,-36,0,-55,0,122,-1,-36,0,-55,0,123,-1,-36,0,-55,0,124,-1,-36,0,-55,0,
	125,-1,-36,0,-55,0,126,0,0,0,-55,0,127,0,0,0,-55,0,-128,0,0,0,-55,0,-127,0,0,0,-55,0,
	-87,-1,-73,0,-55,0,-86,0,0,0,-55,0,-83,0,57,0,-55,0,-82,0,57,0,-55,0,-81,-1,-36,0,-55,0,
	-76,-2,-8,0,-55,0,-75,-1,3,0,-55,0,-70,-1,117,0,-55,0,-69,-1,97,0,-55,0,-59,0,47,0,-55,0,
	-57,0,57,0,-55,0,-55,0,57,0,-55,0,-48,-1,-36,0,-55,0,-47,-1,-36,0,-55,0,-46,-1,-36,0,-55,0,
	-45,0,0,0,-55,0,-44,0,0,0,-55,0,-43,0,0,0,-55,0,-29,0,0,0,-55,0,-22,-1,97,0,-55,0,
	-21,-1,117,0,-55,0,-10,-1,-36,0,-55,0,-7,0,0,0,-55,0,-5,-1,-36,0,-55,0,-4,-1,-36,0,-55,0,
	-3,-1,-36,0,-55,0,-2,-1,-36,0,-48,0,16,0,57,0,-48,0,17,-1,-83,0,-48,0,29,-1,-36,0,-48,0,
	36,-1,-36,0,-48,0,57,-1,-36,0,-48,0,59,-1,125,0,-48,0,60,-1,-112,0,-48,0,98,-1,-36,0,-48,0,
	-87,-1,-36,0,-48,0,-86,0,0,0,-48,0,-83,-1,-36,0,-48,0,-82,-1,-36,0,-48,0,-76,-1,-45,0,-48,0,
	-75,-1,-36,0,-48,0,-69,-1,-112,0,-48,0,-59,-1,68,0,-48,0,-57,-1,-36,0,-48,0,-55,-1,-36,0,-48,0,
	-22,-1,-112,0,-47,0,16,0,57,0,-47,0,17,-1,-83,0,-47,0,29,-1,-36,0,-47,0,36,-1,-36,0,-47,0,
	57,-1,-36,0,-47,0,59,-1,125,0,-47,0,60,-1,-112,0,-47,0,98,-1,-36,0,-47,0,-87,-1,-36,0,-47,0,
	-86,0,0,0,-47,0,-83,-1,-36,0,-47,0,-82,-1,-36,0,-47,0,-76,-1,-45,0,-47,0,-75,-1,-36,0,-47,0,
	-69,-1,-112,0,-47,0,-59,-1,68,0,-47,0,-57,-1,-36,0,-47,0,-55,-1,-36,0,-47,0,-22,-1,-112,0,-46,0,
	16,0,57,0,-46,0,17,-1,-83,0,-46,0,29,-1,-36,0,-46,0,36,-1,-36,0,-46,0,57,-1,-36,0,-46,0,
	59,-1,125,0,-46,0,60,-1,-112,0,-46,0,98,-1,-36,0,-46,0,-87,-1,-36,0,-46,0,-86,0,0,0,-46,0,
	-83,-1,-36,0,-46,0,-82,-1,-36,0,-46,0,-76,-1,-45,0,-46,0,-75,-1,-36,0,-46,0,-69,-1,-112,0,-46,0,
	-59,-1,68,0,-46,0,-57,-1,-36,0,-46,0,-55,-1,-36,0,-46,0,-22,-1,-112,0,-45,0,36,0,0,0,-45,0,
	45,0,0,0,-45,0,61,-1,-36,0,-45,0,98,0,0,0,-45,0,-83,0,0,0,-45,0,-82,0,0,0,-45,0,
	-57,0,0,0,-45,0,-55,0,0,0,-45,0,-27,-1,-36,0,-44,0,36,0,0,0,-44,0,45,0,0,0,-44,0,
	61,-1,-36,0,-44,0,98,0,0,0,-44,0,-83,0,0,0,-44,0,-82,0,0,0,-44,0,-57,0,0,0,-44,0,
	-55,0,0,0,-44,0,-27,-1,-36,0,-43,0,36,0,0,0,-43,0,45,0,0,0,-43,0,61,-1,-36,0,-43,0,
	98,0,0,0,-43,0,-83,0,0,0,-43,0,-82,0,0,0,-43,0,-57,0,0,0,-43,0,-55,0,0,0,-43,0,
	-27,-1,-36,0,-29,0,36,0,38,0,-29,0,38,0,0,0,-29,0,42,0,0,0,-29,0,50,0,0,0,-29,0,
	52,0,0,0,-29,0,54,0,0,0,-29,0,98,0,38,0,-29,0,100,0,0,0,-29,0,103,0,0,0,-29,0,
	-83,0,38,0,-29,0,-82,0,38,0,-29,0,-81,0,0,0,-29,0,-57,0,38,0,-29,0,-55,0,38,0,-29,0,
	-48,0,0,0,-29,0,-47,0,0,0,-29,0,-46,0,0,0,-29,0,-29,0,0,0,-29,0,-10,0,0,0,-29,0,
	-7,0,0,0,-29,0,-5,0,0,0,-29,0,-3,0,0,0,-27,0,16,-1,-36,0,-27,0,-87,0,0,0,-27,0,
	-86,0,0,0,-27,0,-76,-1,-36,0,-27,0,-75,-1,-36,0,-27,0,-59,-1,-36,0,-23,0,16,0,0,0,-23,0,
	-87,0,0,0,-23,0,-86,0,0,0,-23,0,-76,-1,-92,0,-23,0,-75,-1,-112,0,-23,0,-59,-1,-73,0,-22,0,
	16,-1,13,0,-22,0,17,-2,97,0,-22,0,29,-2,-16,0,-22,0,36,-1,97,0,-22,0,38,-1,-112,0,-22,0,
	50,-1,-112,0,-22,0,68,-2,-26,0,-22,0,72,-2,-16,0,-22,0,76,-1,-73,0,-22,0,82,-2,-16,0,-22,0,
	88,-1,21,0,-22,0,98,-1,97,0,-22,0,100,-1,-112,0,-22,0,103,-1,-112,0,-22,0,105,-2,-26,0,-22,0,
	106,-2,-26,0,-22,0,107,-2,-26,0,-22,0,108,-2,-26,0,-22,0,109,-2,-26,0,-22,0,110,-2,-26,0,-22,0,
	112,-2,-16,0,-22,0,113,-2,-16,0,-22,0,114,-2,-16,0,-22,0,115,-2,-16,0,-22,0,121,-2,-16,0,-22,0,
	122,-2,-16,0,-22,0,123,-2,-16,0,-22,0,124,-2,-16,0,-22,0,125,-2,-16,0,-22,0,126,-1,21,0,-22,0,
	127,-1,21,0,-22,0,-128,-1,21,0,-22,0,-127,-1,21,0,-22,0,-87,-1,31,0,-22,0,-86,-1,107,0,-22,0,
	-83,-1,97,0,-22,0,-82,-1,97,0,-22,0,-81,-1,-112,0,-22,0,-76,-1,-112,0,-22,0,-75,-1,-36,0,-22,0,
	-59,-2,-8,0,-22,0,-57,-1,97,0,-22,0,-55,-1,97,0,-22,0,-48,-1,-112,0,-22,0,-47,-1,-112,0,-22,0,
	-46,-1,-112,0,-22,0,-5,-1,-112,0,-22,0,-3,-1,-112,0,-21,0,16,-1,-36,0,-21,0,17,-2,-36,0,-21,0,
	29,-1,107,0,-21,0,-87,-1,-36,0,-21,0,-86,-1,-36,0,-21,0,-76,0,0,0,-21,0,-75,0,0,0,-21,0,
	-59,-2,-45,0,-20,0,16,0,0,0,-20,0,17,-1,107,0,-20,0,29,-1,-73,0,-20,0,-87,0,0,0,-20,0,
	-86,0,0,0,-20,0,-76,-1,-36,0,-20,0,-75,0,0,0,-20,0,-59,-1,68,0,-10,0,16,0,0,0,-10,0,
	36,0,0,0,-10,0,55,-1,-73,0,-10,0,58,0,0,0,-10,0,60,-1,-102,0,-10,0,98,0,0,0,-10,0,
	-87,-1,-36,0,-10,0,-86,-1,-36,0,-10,0,-83,0,0,0,-10,0,-82,0,0,0,-10,0,-76,-1,-45,0,-10,0,
	-75,-1,-45,0,-10,0,-69,-1,-102,0,-10,0,-59,-1,-55,0,-10,0,-57,0,0,0,-10,0,-55,0,0,0,-10,0,
	-22,-1,-102,0,-7,0,36,0,38,0,-7,0,38,0,0,0,-7,0,42,0,0,0,-7,0,50,0,0,0,-7,0,
	52,0,0,0,-7,0,54,0,0,0,-7,0,98,0,38,0,-7,0,100,0,0,0,-7,0,103,0,0,0,-7,0,
	-83,0,38,0,-7,0,-82,0,38,0,-7,0,-81,0,0,0,-7,0,-57,0,38,0,-7,0,-55,0,38,0,-7,0,
	-48,0,0,0,-7,0,-47,0,0,0,-7,0,-46,0,0,0,-7,0,-29,0,0,0,-7,0,-10,0,0,0,-7,0,
	-7,0,0,0,-7,0,-5,0,0,0,-7,0,-3,0,0,0,-5,0,16,0,0,0,-5,0,36,0,0,0,-5,0,
	54,0,0,0,-5,0,60,-1,-36,0,-5,0,98,0,0,0,-5,0,-87,-1,-36,0,-5,0,-86,-1,-36,0,-5,0,
	-83,0,0,0,-5,0,-82,0,0,0,-5,0,-76,0,0,0,-5,0,-75,0,38,0,-5,0,-69,-1,-36,0,-5,0,
	-59,0,0,0,-5,0,-57,0,0,0,-5,0,-55,0,0,0,-5,0,-29,0,0,0,-5,0,-22,-1,-36,0,-5,0,
	-7,0,0,0,-3,0,16,0,0,0,-3,0,36,0,0,0,-3,0,54,0,0,0,-3,0,60,-1,-36,0,-3,0,
	98,0,0,0,-3,0,-87,-1,-36,0,-3,0,-86,-1,-36,0,-3,0,-83,0,0,0,-3,0,-82,0,0,0,-3,0,
	-76,0,0,0,-3,0,-75,0,38,0,-3,0,-69,-1,-36,0,-3,0,-59,0,0,0,-3,0,-57,0,0,0,-3,0,
	-55,0,0,0,-3,0,-29,0,0,0,-3,0,-22,-1,-36,0,-3,0,-7,0,0,0,0,0,1,0,0,1,12,0,
	77,0,7,0,66,0,4,0,2,0,16,0,64,0,7,0,0,4,21,5,104,0,3,0,1,0,1,0,0,7,
	109,-2,29,0,0,10,-68,-2,-119,-2,-119,10,76,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,
	12,0,1,4,14,1,-112,0,5,0,4,5,71,4,-52,0,0,-2,66,5,71,4,-52,0,0,2,83,0,-113,2,
	102,8,2,2,11,6,3,3,8,4,2,2,4,-128,0,0,-81,16,0,32,74,0,0,0,0,0,0,0,0,66,
	105,116,115,0,64,0,32,-5,2,6,20,-2,20,1,-102,7,109,1,-29,0,0,0,1,0,0,0,0,0,0,0,
	1,0,0,66,0,29,-79,2,-117,4,96,0,0,35,99,5,-43,0,0,86,101,114,97,83,97,110,115,0,0,0,
	0,0,0,0,0,-1,-1,-1,-1,54,-1,-1,-2,54,50,56,82,48,48,0,0,64,0,0,0,0,0,0,20,0,
	0,1,16,9,12,5,0,3,3,3,4,8,6,9,8,2,4,4,5,8,3,3,3,3,6,6,6,6,6,6,
	6,6,6,6,3,3,8,8,8,5,10,6,7,7,7,6,6,7,7,3,3,6,5,8,7,7,6,7,6,7,
	5,7,6,7,6,5,5,4,3,4,8,5,5,6,6,6,6,6,3,6,6,3,3,5,3,9,6,6,6,6,
	4,5,4,6,5,7,5,5,6,5,3,5,8,6,6,7,6,7,7,7,6,6,6,6,6,6,6,6,6,6,
	6,3,3,3,3,6,6,6,6,6,6,6,6,6,6,5,5,6,6,5,5,6,6,9,9,9,5,5,8,9,
	7,8,8,8,8,6,6,5,6,7,5,5,4,4,7,9,6,5,3,8,6,6,8,6,6,6,9,6,6,6,
	7,10,9,5,9,5,5,3,3,8,4,5,5,2,6,4,4,6,6,5,3,3,5,12,6,6,6,6,6,3,
	3,3,3,7,7,7,7,7,7,3,5,5,5,5,5,5,5,5,5,5,5,3,7,5,5,6,3,7,6,5,
	5,6,6,8,8,4,4,4,9,9,9,7,6,3,7,5,7,6,7,6,6,3,3,6,5,5,5,5,5,5,
	4,5,5,0,0,10,13,6,0,3,3,4,5,8,6,10,9,3,4,4,5,8,3,4,3,3,6,6,6,6,
	6,6,6,6,6,6,3,3,8,8,8,5,11,7,7,8,8,7,6,8,8,3,3,7,6,9,8,8,7,8,
	7,7,5,8,7,9,6,7,6,4,3,4,8,5,5,6,6,5,6,6,4,6,6,2,2,5,2,10,6,6,
	6,6,4,5,4,6,6,8,6,6,5,6,3,6,8,7,7,8,7,8,8,8,6,6,6,6,6,6,5,6,
	6,6,6,2,2,2,2,6,6,6,6,6,6,6,6,6,6,5,5,6,6,5,6,6,6,10,10,10,5,5,
	8,10,8,8,8,8,8,6,7,5,7,8,6,5,5,5,8,10,6,5,4,8,6,6,8,7,6,6,10,6,
	7,7,8,11,10,5,10,5,5,3,3,8,5,6,7,2,6,4,4,6,6,5,3,3,5,13,7,7,7,7,
	7,3,3,3,3,8,8,8,8,8,8,2,5,5,5,5,5,5,5,5,5,5,6,2,7,5,6,5,3,8,
	6,7,6,7,6,8,8,4,4,4,10,10,10,8,6,3,7,5,8,5,8,5,6,4,3,6,5,5,5,5,
	5,5,4,5,5,0,0,11,15,7,0,3,3,3,5,9,7,10,10,3,4,4,6,9,4,4,4,4,7,7,
	7,7,7,7,7,7,7,7,4,4,9,9,9,6,12,7,8,8,8,7,6,9,8,3,3,7,6,9,8,9,
	7,9,7,8,7,8,7,9,7,7,9,4,4,4,9,6,6,7,7,6,7,7,4,7,7,3,3,6,3,11,
	7,7,7,7,5,7,4,7,6,9,6,6,5,7,4,7,9,7,7,8,7,8,9,8,7,7,7,7,7,7,
	6,7,7,7,7,3,3,3,3,7,7,7,7,7,7,7,7,7,7,6,6,7,7,6,6,7,7,11,11,11,
	6,6,9,11,9,9,9,9,9,7,7,6,7,8,6,6,5,5,8,11,7,6,3,9,7,7,9,7,7,7,
	11,7,7,7,9,12,11,6,11,6,6,4,4,9,5,6,7,2,7,4,4,7,7,6,4,4,6,15,7,7,
	7,7,7,3,3,3,3,9,9,9,8,8,8,3,6,6,6,6,6,6,6,6,6,6,6,3,8,7,9,5,
	4,8,7,7,6,7,7,9,9,4,4,4,11,11,11,9,7,3,8,7,8,6,8,6,7,4,4,7,6,6,
	6,6,6,6,4,6,6,0,0,12,16,7,0,4,4,5,5,10,8,11,10,3,5,5,6,10,4,4,4,4,
	8,8,8,8,8,8,8,8,8,8,4,4,10,10,10,6,13,8,8,8,9,8,7,9,9,3,3,7,6,10,
	9,9,8,9,8,8,7,9,8,11,9,7,9,5,4,5,10,6,6,8,8,7,8,8,4,8,8,3,3,7,
	3,11,8,8,8,8,5,7,5,8,6,9,6,6,5,8,4,8,10,8,8,8,8,9,9,9,8,8,8,8,
	8,8,7,8,8,8,8,3,3,3,3,8,8,8,8,8,8,8,8,8,8,6,6,8,8,6,7,8,8,12,
	12,12,6,6,10,12,9,10,10,10,10,8,8,6,8,9,7,6,6,6,9,12,8,6,5,10,8,8,10,8,
	7,7,12,8,8,8,9,13,13,6,12,6,6,4,4,10,6,6,7,2,8,5,5,7,7,6,4,4,6,16,
	8,8,8,8,8,3,3,3,3,9,9,9,9,9,9,3,6,6,6,6,6,6,6,6,6,6,6,3,8,7,
	9,5,4,9,8,7,6,8,8,10,10,5,5,5,12,12,12,9,8,3,8,7,8,7,8,7,8,4,4,8,
	6,6,6,6,6,6,5,6,6,0,0,13,17,8,0,4,4,5,5,11,8,12,11,3,5,5,7,11,4,5,
	4,4,8,8,8,8,8,8,8,8,8,8,4,4,11,11,11,7,13,9,9,9,10,8,7,10,10,3,3,8,
	7,11,10,10,8,10,8,9,7,10,9,11,10,7,10,5,4,5,11,7,7,8,8,7,8,8,4,8,8,3,
	3,7,3,13,8,8,8,8,5,7,5,8,7,9,7,7,7,8,4,8,11,9,9,9,8,10,10,10,8,8,
	8,8,8,8,7,8,8,8,8,3,3,3,3,8,8,8,8,8,8,8,8,8,8,7,7,8,8,7,8,8,
	8,13,13,13,7,7,11,13,10,11,11,11,11,8,8,7,9,10,8,7,6,6,10,13,8,7,5,11,8,8,
	11,9,8,8,13,8,9,9,10,14,13,7,13,7,7,4,4,11,6,7,7,2,8,5,5,8,8,7,4,4,
	7,17,9,8,9,8,8,3,3,3,3,10,10,10,10,10,10,3,7,7,7,7,7,7,7,7,7,7,7,3,
	9,7,10,7,4,10,8,7,7,8,8,11,11,5,5,5,13,13,13,10,8,3,9,7,9,7,9,7,8,5,
	4,8,7,7,7,7,7,7,5,7,7,0,0,14,19,8,0,4,4,5,5,12,9,13,12,3,5,5,7,12,
	4,5,4,5,9,9,9,9,9,9,9,9,9,9,5,5,12,12,12,7,14,9,10,10,11,9,8,11,10,3,
	3,9,7,12,10,11,9,11,10,9,9,10,9,13,11,9,10,5,5,5,12,7,7,8,9,8,9,9,4,9,
	9,3,3,8,3,13,9,9,9,9,5,8,5,9,7,11,7,7,8,9,5,9,12,9,9,10,9,10,11,10,
	8,8,8,8,8,8,8,9,9,9,9,3,3,3,3,9,9,9,9,9,9,9,9,9,9,7,7,9,9,7,
	8,9,9,14,14,14,7,7,12,14,11,12,12,12,12,9,9,7,9,11,8,7,7,7,11,14,9,7,5,12,
	9,9,12,9,9,9,14,9,9,9,11,15,15,7,14,7,7,4,4,12,7,7,9,2,9,6,6,8,8,7,
	4,4,7,19,9,9,9,9,9,3,3,3,3,11,11,11,10,10,10,3,7,7,7,7,7,7,7,7,7,7,
	7,3,9,8,10,8,5,11,9,9,7,9,9,12,12,6,6,6,14,14,14,11,9,3,9,8,10,8,10,8,
	9,5,4,9,7,7,7,7,7,7,6,7,7,0,0,15,20,9,0,5,5,6,6,13,10,14,11,3,6,6,
	8,13,5,5,5,5,10,10,10,10,10,10,10,10,10,10,5,5,13,13,13,8,15,10,10,10,11,9,9,12,
	11,3,3,10,8,13,11,12,9,12,10,10,9,11,10,15,10,9,11,6,5,6,13,8,8,9,9,8,9,9,
	5,9,9,3,3,8,3,15,9,9,9,9,6,8,6,9,8,13,10,8,8,10,5,10,13,10,10,10,9,11,
	12,11,9,9,9,9,9,9,8,9,9,9,9,3,3,3,3,9,9,9,9,9,9,9,9,9,9,8,8,10,
	10,8,9,10,9,15,15,15,8,8,13,15,12,13,13,13,13,10,9,8,10,11,9,8,7,7,11,15,9,8,
	6,13,10,10,13,10,9,9,15,10,10,10,12,16,15,8,15,8,8,5,5,13,7,8,9,3,10,6,6,9,
	9,8,5,5,8,20,10,9,10,9,9,3,3,3,3,12,12,12,11,11,11,3,8,8,8,8,8,8,8,8,
	8,8,8,3,10,8,11,8,5,12,9,9,8,9,9,13,13,6,6,6,15,15,15,12,9,3,10,8,10,8,
	10,8,9,5,5,10,8,8,8,8,8,8,6,8,8,0,0,16,21,10,0,5,5,6,6,13,10,15,12,3,
	6,6,8,13,5,6,5,5,10,10,10,10,10,10,10,10,10,10,5,5,13,13,13,9,16,11,11,11,12,10,
	9,12,12,5,5,10,9,13,12,13,10,13,11,10,9,12,11,17,11,9,12,6,5,6,13,8,8,9,10,9,
	10,9,6,10,10,3,3,9,3,15,10,10,10,10,7,9,6,10,9,13,10,9,9,10,5,10,13,11,11,11,
	10,12,13,12,9,9,9,9,9,9,9,9,9,9,9,3,3,3,3,10,10,10,10,10,10,10,10,10,10,8,
	8,10,10,8,9,10,10,16,16,16,8,8,13,16,13,13,13,13,13,10,10,8,11,12,9,8,8,8,12,16,
	10,9,6,13,10,10,13,11,10,10,16,10,11,11,13,17,15,8,16,8,8,5,5,13,8,9,9,3,10,6,
	6,10,10,8,5,5,8,21,11,10,11,10,10,5,5,5,5,13,13,13,12,12,12,3,8,8,8,8,8,8,
	8,8,8,8,9,4,10,9,12,9,5,13,10,9,9,10,10,13,13,6,6,6,16,16,16,12,10,5,10,9,
	11,9,11,9,10,6,5,10,8,8,8,8,8,8,6,8,8,0,0,17,23,10,0,5,5,7,8,14,11,16,
	13,5,7,7,9,14,5,6,5,6,11,11,11,11,11,11,11,11,11,11,6,6,14,14,14,9,17,11,12,12,
	13,11,10,13,13,6,6,12,9,15,13,13,10,13,12,11,10,13,11,18,13,10,12,7,6,7,14,9,9,10,
	10,8,10,10,6,10,11,5,5,10,5,17,11,10,10,10,7,8,7,11,10,15,10,10,8,11,6,11,14,11,
	11,12,11,13,13,13,10,10,10,10,10,10,8,10,10,10,10,5,5,5,5,11,10,10,10,10,10,11,11,11,
	11,9,9,11,11,9,10,11,11,17,17,17,9,9,14,16,13,14,14,14,14,11,11,9,11,13,10,9,8,8,
	13,16,10,9,7,14,11,11,14,11,10,10,17,11,11,11,13,18,17,9,17,9,9,5,5,14,8,10,10,3,
	11,7,7,10,10,9,5,5,9,23,11,11,11,11,11,6,6,6,6,13,13,13,13,13,13,5,9,9,9,9,
	9,9,9,9,9,9,10,5,11,8,12,8,6,13,10,10,10,10,10,14,14,7,7,7,16,16,16,13,10,6,
	11,8,12,8,12,8,10,6,5,11,9,9,9,9,9,9,7,9,9,0,0,18,24,11,0,6,6,7,8,15,
	11,17,13,4,7,7,9,15,6,7,6,6,11,11,11,11,11,11,11,11,11,11,6,6,15,15,15,10,18,12,
	12,13,14,11,10,14,14,6,6,12,10,16,14,14,11,14,13,11,12,14,12,19,13,12,13,7,6,7,15,9,
	9,10,11,9,11,11,6,11,11,5,5,10,5,17,11,11,11,11,8,8,7,11,11,16,11,11,9,11,6,11,
	15,12,12,13,11,14,14,14,10,10,10,10,10,10,9,11,11,11,11,5,5,5,5,11,11,11,11,11,11,11,
	11,11,11,9,9,11,11,9,11,11,11,18,18,18,9,9,15,17,14,15,15,15,15,11,11,9,12,14,11,9,
	8,8,14,17,11,10,7,15,11,11,15,12,11,11,18,11,12,12,14,19,19,9,18,9,9,6,6,15,9,11,
	12,3,11,7,7,11,11,9,6,6,9,24,12,11,12,11,11,6,6,6,6,14,14,14,14,14,14,5,9,9,
	9,9,9,9,9,9,9,9,10,5,11,8,13,9,6,14,11,12,11,11,11,15,15,7,7,7,17,17,17,14,
	11,6,11,8,13,9,13,9,11,7,6,11,9,9,9,9,9,9,7,9,9,0,0,19,26,11,0,6,6,8,
	8,16,12,18,14,4,7,7,10,16,6,7,6,6,12,12,12,12,12,12,12,12,12,12,6,6,16,16,16,10,
	19,13,13,13,15,12,11,15,14,6,6,12,11,16,14,15,12,15,13,12,12,14,13,20,14,12,13,7,6,7,
	16,10,10,11,11,9,11,11,6,11,12,5,5,11,5,17,12,11,11,11,8,9,8,12,11,17,11,11,11,12,
	6,12,16,13,13,13,12,14,15,14,11,11,11,11,11,11,9,11,11,11,11,5,5,5,5,12,11,11,11,11,
	11,12,12,12,12,10,10,12,12,10,11,12,12,19,19,19,10,10,16,18,15,16,16,16,16,12,12,10,13,14,
	11,10,9,9,15,18,11,10,8,16,12,12,16,13,12,12,19,12,13,13,15,20,19,10,19,10,10,6,6,16,
	9,11,12,3,12,8,8,11,11,10,6,6,10,26,13,12,13,12,12,6,6,6,6,15,15,15,14,14,14,5,
	10,10,10,10,10,10,10,10,10,10,11,5,12,9,13,11,6,15,11,12,11,12,11,16,16,8,8,8,18,18,
	18,15,11,6,12,9,13,9,13,9,11,7,6,12,10,10,10,10,10,10,8,10,10,0,0,20,27,12,0,6,
	6,8,10,17,13,19,15,6,8,8,10,17,6,7,6,7,13,13,13,13,13,13,13,13,13,13,7,7,17,17,
	17,11,20,14,14,14,15,13,12,16,15,6,6,13,11,17,15,16,12,16,14,13,12,15,14,20,14,12,14,8,
	7,8,17,10,10,12,13,11,13,12,7,13,13,6,6,12,6,20,13,12,13,13,8,10,8,13,11,17,11,11,
	11,13,7,13,17,14,14,14,13,15,16,15,12,12,12,12,12,12,11,12,12,12,12,6,6,6,6,13,12,12,
	12,12,12,13,13,13,13,10,10,13,13,10,12,13,13,20,20,20,10,10,17,20,16,17,17,17,17,13,13,10,
	13,15,12,10,9,9,15,19,12,11,8,17,13,13,17,13,12,12,20,13,14,14,16,21,20,10,20,10,10,6,
	6,17,10,11,12,3,13,8,8,13,13,10,6,6,10,27,14,13,14,13,13,6,6,6,6,16,16,16,15,15,
	15,6,10,10,10,10,10,10,10,10,10,10,11,6,13,10,14,11,7,15,12,12,11,12,13,17,17,8,8,8,
	19,19,19,16,13,6,13,10,14,11,14,11,13,7,6,13,10,10,10,10,10,10,8,10,10,0,0,21,28,13,
	0,7,7,8,10,18,13,20,16,6,8,8,11,18,7,8,7,7,13,13,13,13,13,13,13,13,13,13,7,7,
	18,18,18,11,21,14,14,15,16,13,12,16,16,6,6,14,12,18,16,17,13,17,15,13,13,15,14,21,14,13,
	14,8,7,8,18,11,11,13,13,12,13,13,7,13,13,6,6,12,6,20,14,13,13,13,9,11,8,14,11,17,
	13,13,11,13,7,13,18,14,14,15,13,16,17,15,13,13,13,13,13,13,12,13,13,13,13,6,6,6,6,14,
	13,13,13,13,13,14,14,14,14,11,11,13,13,11,12,13,13,21,21,21,11,11,18,20,17,18,18,18,18,13,
	14,11,14,16,12,11,10,10,16,20,13,11,8,18,13,13,18,14,13,13,21,13,14,14,17,22,22,11,21,11,
	11,7,7,18,10,13,13,4,13,8,8,13,13,11,7,7,11,28,14,13,14,13,13,6,6,6,6,17,17,17,
	15,15,15,6,11,11,11,11,11,11,11,11,11,11,12,6,13,11,14,11,7,16,13,13,13,13,13,18,18,8,
	8,8,20,20,20,16,13,6,13,11,15,12,15,12,13,8,7,13,11,11,11,11,11,11,8,11,11,0,0,22,
	30,13,0,7,7,9,10,18,14,21,17,6,9,9,11,18,7,8,7,7,14,14,14,14,14,14,14,14,14,14,
	7,7,18,18,18,12,22,15,15,15,17,14,13,17,17,6,6,14,12,19,16,17,13,17,15,14,13,16,15,22,
	15,13,15,9,7,9,18,11,11,13,14,12,14,13,8,14,14,6,6,13,6,22,14,13,14,14,9,11,9,14,
	14,18,14,14,12,14,7,14,18,15,15,15,14,16,17,16,13,13,13,13,13,13,12,13,13,13,13,6,6,6,
	6,14,13,13,13,13,13,14,14,14,14,11,11,14,14,11,13,14,14,22,22,22,11,11,18,21,17,18,18,18,
	18,14,14,11,15,17,13,11,10,10,17,21,13,12,9,18,14,14,18,15,13,13,22,14,15,15,17,24,22,11,
	22,11,11,7,7,18,11,14,13,4,14,9,9,13,13,11,7,7,11,30,15,14,15,14,14,6,6,6,6,17,
	17,17,16,16,16,6,11,11,11,11,11,11,11,11,11,11,12,6,14,11,15,12,7,17,13,13,14,13,14,18,
	18,9,9,9,21,21,21,17,14,6,14,11,15,12,15,12,14,8,7,14,11,11,11,11,11,11,9,11,11,0,
	0,23,31,14,0,7,7,9,11,19,15,22,18,6,9,9,12,19,7,8,7,8,15,15,15,15,15,15,15,15,
	15,15,8,8,19,19,19,12,23,16,16,16,18,15,13,18,17,7,7,15,13,20,17,18,14,18,16,15,14,17,
	16,23,16,14,16,9,8,9,19,12,12,14,15,13,15,14,8,15,15,6,6,13,6,22,15,14,14,14,9,12,
	9,15,14,19,14,14,12,15,8,15,19,16,16,16,15,17,18,17,14,14,14,14,14,14,13,14,14,14,14,6,
	6,6,6,15,14,14,14,14,14,15,15,15,15,12,12,15,15,12,14,15,14,23,23,23,12,12,19,22,18,19,
	19,19,19,15,15,12,16,17,14,12,11,11,18,21,14,12,9,19,15,15,19,15,14,14,23,15,16,16,18,25,
	24,12,23,12,12,7,7,19,11,14,14,4,15,9,9,15,15,12,7,7,12,31,16,15,16,15,15,7,7,7,
	7,18,18,18,17,17,17,6,12,12,12,12,12,12,12,12,12,12,13,6,15,12,16,12,8,18,14,14,14,14,
	14,19,19,9,9,9,22,22,22,18,15,7,15,12,16,13,16,13,15,8,7,15,12,12,12,12,12,12,9,12,
	12,0,0,24,32,14,0,8,8,10,11,20,15,23,19,7,9,9,12,20,8,9,8,8,15,15,15,15,15,15,
	15,15,15,15,8,8,20,20,20,13,24,16,16,17,18,15,14,19,18,7,7,16,13,21,18,19,14,19,17,15,
	15,18,16,24,16,15,16,9,8,9,20,12,12,14,15,13,15,14,8,15,15,7,7,14,6,24,15,14,15,15,
	10,12,9,15,15,20,15,15,13,15,8,15,20,16,16,17,15,18,19,18,14,14,14,14,14,14,13,14,14,14,
	14,7,7,7,7,15,14,14,14,14,14,15,15,15,15,12,12,15,15,12,14,15,15,24,24,24,12,12,20,23,
	19,20,20,20,20,15,15,12,16,18,14,13,11,11,18,23,14,13,10,20,15,15,20,16,15,15,24,15,16,16,
	19,26,24,12,24,12,12,8,8,20,12,15,15,4,15,10,10,15,15,12,8,8,12,32,16,15,16,15,15,7,
	7,7,7,19,19,19,18,18,18,7,12,12,12,12,12,12,12,12,12,12,13,6,15,12,16,13,8,19,14,15,
	15,15,15,20,20,10,10,10,23,23,23,19,15,7,15,12,17,13,17,13,15,9,8,15,12,12,12,12,12,12,
	10,12,12,0,0,25,34,15,0,8,8,10,12,21,16,24,20,7,10,10,13,21,8,9,8,8,16,16,16,16,
	16,16,16,16,16,16,8,8,21,21,21,13,25,17,17,17,19,16,14,19,19,7,7,16,14,22,19,20,15,20,
	17,16,15,18,17,25,17,15,17,10,8,10,21,13,13,15,16,14,16,15,9,16,16,7,7,14,7,24,16,15,
	16,16,10,13,10,16,15,20,15,15,13,16,8,16,21,17,17,17,16,19,20,18,15,15,15,15,15,15,14,15,
	15,15,15,7,7,7,7,16,15,15,15,15,15,16,16,16,16,13,13,16,16,13,15,16,16,25,25,25,13,13,
	21,24,20,21,21,21,21,16,16,13,17,19,15,13,12,12,19,25,15,13,10,21,16,16,21,17,15,15,25,16,
	17,17,20,27,26,13,25,13,13,8,8,21,12,15,15,4,16,10,10,16,16,13,8,8,13,34,17,16,17,16,
	16,7,7,7,7,20,20,20,18,18,18,7,13,13,13,13,13,13,13,13,13,13,14,7,16,13,17,13,8,19,
	15,15,15,15,16,21,21,10,10,10,24,24,24,19,16,7,16,13,17,14,17,14,16,9,8,16,13,13,13,13,
	13,13,10,13,13,0,0,26,35,16,0,8,8,10,12,22,17,25,20,7,10,10,13,22,8,9,8,9,17,17,
	17,17,17,17,17,17,17,17,9,9,22,22,22,14,26,18,18,18,20,16,15,20,20,8,8,17,14,22,19,20,
	16,20,18,17,16,19,18,26,18,16,18,10,9,10,22,13,13,16,17,14,17,16,9,17,16,7,7,15,7,25,
	16,16,17,17,11,14,10,16,15,21,15,15,14,17,9,17,22,18,18,18,16,19,20,19,16,16,16,16,16,16,
	14,16,16,16,16,7,7,7,7,16,16,16,16,16,16,16,16,16,16,13,13,17,17,13,15,17,16,26,26,26,
	13,13,22,25,20,22,22,22,22,17,17,13,18,20,15,14,12,12,20,26,16,14,10,22,17,17,22,17,16,16,
	26,17,18,18,20,28,27,13,26,13,13,8,8,22,13,15,16,4,17,10,10,16,16,13,8,8,13,35,18,16,
	18,16,16,8,8,8,8,20,20,20,19,19,19,7,13,13,13,13,13,13,13,13,13,13,15,7,17,14,18,14,
	9,20,16,16,15,16,17,22,22,10,10,10,25,25,25,20,17,8,17,14,18,14,18,14,17,9,8,17,13,13,
	13,13,13,13,10,13,13,0,0,27,36,16,0,9,9,11,12,23,17,26,21,7,11,11,14,23,9,10,9,9,
	17,17,17,17,17,17,17,17,17,17,9,9,23,23,23,14,27,18,19,19,21,17,16,21,20,8,8,18,15,23,
	20,21,16,21,19,17,17,20,18,27,19,17,19,11,9,11,23,14,14,17,17,15,17,17,10,17,17,8,8,16,
	8,26,17,17,17,17,11,14,11,17,16,22,16,16,14,17,9,17,23,18,18,19,17,20,21,20,17,17,17,17,
	17,17,15,17,17,17,17,8,8,8,8,17,17,17,17,17,17,17,17,17,17,14,14,17,17,14,16,17,17,27,
	27,27,14,14,23,26,21,22,23,23,23,17,17,14,18,20,16,14,13,13,21,27,17,14,11,23,17,17,23,18,
	17,17,27,17,18,18,21,29,28,14,27,14,14,9,9,23,13,16,17,5,17,11,11,17,17,14,9,9,14,36,
	18,17,18,17,17,8,8,8,8,21,21,21,20,20,20,8,14,14,14,14,14,14,14,14,14,14,15,8,17,14,
	19,14,9,21,17,17,16,16,17,23,23,11,11,11,26,26,26,21,17,8,17,14,19,15,19,15,17,10,9,17,
	14,14,14,14,14,14,11,14,14,0,0,28,38,17,0,9,9,11,13,23,18,27,22,8,11,11,14,23,9,10,
	9,9,18,18,18,18,18,18,18,18,18,18,9,9,23,23,23,15,28,19,19,20,22,18,16,22,21,8,8,18,
	16,24,21,22,17,22,19,18,17,21,19,28,19,17,19,11,9,11,23,14,14,17,18,15,18,17,10,18,18,8,
	8,16,8,27,18,17,18,18,12,15,11,18,17,23,17,17,15,18,9,18,23,19,19,20,18,21,22,21,17,17,
	17,17,17,17,15,17,17,17,17,8,8,8,8,18,17,17,17,17,17,18,18,18,18,14,14,18,18,14,17,18,
	18,28,28,28,14,14,23,27,22,23,23,23,23,18,18,14,19,21,16,15,13,13,21,28,17,15,11,23,18,18,
	23,19,17,17,28,18,19,19,22,30,29,14,28,15,15,9,9,23,14,17,17,5,18,11,11,18,18,14,9,9,
	15,38,19,18,19,18,18,8,8,8,8,22,22,22,21,21,21,8,14,14,14,14,14,14,14,14,14,14,16,8,
	18,15,19,15,9,22,17,17,17,17,18,23,23,11,11,11,27,27,27,22,18,8,18,15,20,15,20,15,18,10,
	9,18,14,14,14,14,14,14,11,14,14,0,0,0,0,0,2,0,8,0,2,-1,-1,0,3,0,1,0,0,0,
	2,0,0,12,80,10,-20,95,15,60,-11,0,31,8,0,0,0,0,0,-70,-71,-16,-72,0,0,0,0,-70,-62,103,
	-111,-2,-119,-2,29,10,76,7,109,0,0,0,8,0,1,0,0,0,0,0,0};
	pFile Vera_ttf(new MemoryFile(Vera_ttf_data, 65932, "Vera.ttf"));

	static char mini_moose_png_data[5131] = {-119,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,-128,0,0,0,-128,8,2,0,0,0,76,92,
	-10,-100,0,0,0,25,116,69,88,116,83,111,102,116,119,97,114,101,0,65,100,111,98,101,32,73,109,97,103,101,
	82,101,97,100,121,113,-55,101,60,0,0,19,-83,73,68,65,84,120,-38,-20,93,73,-116,99,89,86,-67,-17,-1,-17,
	41,108,-121,99,30,50,114,-86,-116,-54,-95,43,-77,-86,-78,-70,6,6,-87,10,74,-88,81,-85,25,86,45,54,32,22,
	-75,97,1,-117,102,-59,-74,-59,6,-60,-122,109,-17,-40,32,-60,2,33,-63,-94,105,33,-24,-122,22,-43,-115,26,-86,43,
	107,72,42,-77,50,43,-57,-56,-116,-55,118,56,28,-98,-19,-1,31,-25,-66,-9,-19,-16,28,-114,-76,29,3,-68,39,43,
	-27,114,124,127,-1,119,-49,29,-50,-67,-17,-66,87,-126,-2,66,-110,25,-57,55,44,35,2,3,-128,1,-64,12,3,-128,
	1,-64,12,3,-128,1,-64,12,3,-128,1,-64,12,3,-128,1,-64,12,3,-128,1,-64,12,3,-128,1,-64,12,3,-128,
	1,-64,12,3,-128,1,-64,12,3,-128,1,-64,12,3,-128,1,-64,12,3,-128,1,-64,12,3,-128,1,-64,-116,-47,13,
	-57,-120,-96,-33,-16,106,-28,86,-87,-110,39,-53,33,-23,82,40,-50,111,-124,101,0,56,2,-47,-69,-15,-80,29,-76,33,
	31,39,93,8,83,113,-121,-84,-128,-84,-107,73,-106,40,20,37,97,27,0,-58,59,18,17,-5,-14,52,121,-110,4,-47,
	114,84,124,-107,-103,41,-19,38,-123,101,67,-12,-78,82,-92,64,-124,-84,-47,96,96,98,64,-73,33,-27,92,-124,-86,46,
	-43,60,-86,122,-28,88,4,48,-20,-8,28,73,15,127,19,-8,-73,86,50,65,120,-100,-93,86,-100,10,81,99,-33,4,
	-20,-64,22,116,97,18,-46,10,104,12,-8,-27,-71,39,16,-128,-1,43,123,61,-32,121,4,59,-97,-58,112,37,-59,-125,
	20,-120,78,42,0,72,72,73,-43,-62,9,2,0,70,58,27,-58,-65,-126,109,19,-52,-31,-76,15,-63,18,110,-45,38,
	-32,1,-77,-88,35,-28,-7,28,-23,-8,-125,-80,87,-69,48,-27,-64,99,106,-3,79,21,-61,-113,83,69,-123,-84,115,-4,
	106,44,89,-108,47,54,-87,-50,-17,-31,102,17,71,1,1,-23,11,-24,26,73,-48,-45,112,-30,56,1,8,90,116,125,
	-63,-63,-109,85,60,-33,96,-127,68,121,42,-78,-111,-52,80,100,-22,72,-91,13,-74,14,-103,-27,-109,4,-90,-88,-123,-73,
	-73,-55,26,26,-116,-46,-60,12,-5,107,-112,-9,-8,34,-117,-49,14,12,-32,23,2,-82,-41,109,-66,32,62,-8,-70,86,
	124,-122,-63,-26,-9,-61,-87,-38,80,95,-66,62,-57,1,74,-101,103,-61,87,-58,2,-52,34,-108,-58,-120,49,-85,-72,-57,
	-30,46,-92,-8,125,49,67,-106,37,26,42,15,-47,64,-18,58,99,42,-25,-56,-83,-64,55,-54,-35,103,36,107,20,-103,
	-91,72,-126,-94,115,100,7,123,10,37,20,46,-71,-84,94,-78,-123,25,81,-64,-30,-65,81,-71,-86,103,38,-32,-87,-54,
	123,20,-103,62,14,0,60,-9,-58,-126,-115,-25,-13,-88,5,0,-46,18,-80,-57,-20,127,16,105,42,5,-115,-127,0,37,
	-121,108,38,-105,-101,124,117,-101,-25,96,111,1,19,17,64,11,-14,42,103,-87,-112,-108,-23,71,52,49,77,-119,-77,-100,
	-36,118,-75,-88,-70,98,-55,-90,27,1,0,-31,4,101,89,-18,-25,-55,-125,-40,-45,-24,1,-112,114,62,106,-29,105,92,
	-107,-89,52,63,-91,32,-33,38,-58,-88,-11,-16,-68,-75,-78,96,-19,-106,44,122,-87,40,-117,-108,-5,23,8,-47,-123,-101,
	-63,81,-124,2,44,110,88,67,49,35,96,49,-7,-92,-124,-11,68,-25,105,-14,76,27,12,-16,63,120,9,-89,125,46,
	-72,49,102,93,105,21,5,-45,-95,-64,-60,-111,-78,32,-37,18,103,-29,-66,-114,116,114,79,-27,126,-68,-79,48,82,86,
	-31,-84,-128,46,11,21,9,61,37,-21,54,113,-9,-119,-70,-116,-106,-57,58,27,-101,-89,-23,11,16,-70,-16,92,-127,80,
	-79,-2,41,-19,-82,53,83,26,41,-91,-114,1,-94,-125,8,69,90,53,-106,-39,-110,-25,29,53,13,93,-119,-9,19,111,
	-39,-91,-47,51,81,8,14,-38,90,45,64,100,10,93,121,-128,-84,-5,-102,47,-65,0,3,-4,79,124,73,103,-74,34,
	-3,-112,54,62,103,-29,-88,95,84,-109,45,-106,-35,0,55,-28,116,-110,35,111,-104,-92,-20,-48,0,104,-54,-33,-53,-49,
	-32,17,115,85,69,21,-60,-24,34,48,-94,104,113,-121,85,-99,-91,63,10,-53,-46,94,11,3,-95,24,24,40,68,69,
	41,-53,-90,-80,-73,-82,-89,1,53,2,-45,-20,52,110,-85,27,101,26,38,41,-77,14,-5,-24,-117,-67,-35,29,-26,84,
	-11,104,-81,66,-93,17,-109,-42,47,-56,5,-84,92,-114,44,-11,-9,-43,68,63,33,-68,7,48,-104,-104,-11,57,77,-75,
	72,-87,7,-108,125,-82,93,75,87,26,87,-19,-16,55,-126,75,-42,-107,-93,2,64,48,-45,119,123,-120,23,42,-109,-85,
	-112,87,-38,-93,96,108,68,110,39,45,-68,42,-49,-80,-95,-77,35,-86,-75,-19,-33,16,9,4,8,43,-55,122,-115,-63,
	-93,-19,-69,16,-88,-20,-58,38,-16,65,-66,-38,-19,110,-67,25,-19,-120,1,-120,56,-62,-79,-6,85,-126,54,-14,-60,11,
	23,-42,-48,21,14,8,-67,-110,23,68,67,-71,-5,62,22,-128,23,-44,-33,-78,-89,-26,-105,102,23,-49,-80,17,-28,-74,
	-87,90,-30,-65,-127,-23,-89,30,20,-86,92,-128,107,-77,-17,82,-115,74,-59,66,-57,-126,-116,28,-90,52,-19,28,74,113,
	22,38,-124,86,-1,78,-13,-124,-6,67,59,74,-7,-100,2,117,56,121,105,-94,-87,9,-27,104,117,-65,17,0,-40,8,
	-36,-55,-23,-7,75,-86,-108,112,-31,-11,27,107,123,55,-74,30,127,73,-23,7,28,-106,51,79,-23,-52,-75,14,-18,71,
	-21,89,-30,-4,-93,-109,-5,15,65,-124,14,-107,7,-56,88,64,72,-39,-123,-97,105,0,82,69,-40,113,-115,2,-31,-95,
	4,4,53,-124,-12,53,-57,31,79,-95,77,61,-82,69,-59,108,-40,97,77,-46,-116,19,-44,110,-7,-6,-107,-69,-23,43,
	-91,-51,7,112,65,83,-95,22,23,4,107,-40,46,80,118,119,-73,83,-39,-27,112,43,-108,-121,0,-64,-79,-83,-96,-35,
	61,0,8,53,13,21,126,65,-76,67,47,-22,118,-86,-20,-111,65,-13,73,-6,28,-65,-45,-7,52,-25,92,67,25,1,
	18,-86,60,23,27,-22,85,79,13,-61,43,-120,-57,-77,-105,-16,35,53,111,127,-90,-16,-70,59,37,90,75,-27,-69,84,
	126,112,31,64,18,-120,28,5,0,53,-75,54,-28,-10,32,35,-96,7,-43,90,109,40,2,-118,-100,-88,90,20,112,-57,
	-99,110,71,127,-126,-101,3,33,38,-125,-42,80,48,-32,86,-32,45,78,56,26,104,-87,52,116,37,57,90,-6,-113,-110,
	5,-82,127,-76,72,95,72,-120,30,1,111,-120,52,-8,112,0,76,6,123,-14,31,-46,-100,1,-46,113,66,-67,106,71,
	-3,34,21,52,11,23,100,-41,69,98,-91,-5,-86,14,-121,77,-8,-32,-49,-40,71,-49,-68,68,-13,-41,94,28,3,-115,
	37,126,46,16,-127,65,-9,-65,7,60,15,36,-1,52,-103,35,-73,-36,34,125,97,-79,-25,1,-7,25,-70,22,116,8,
	-1,21,113,-6,-27,95,82,-53,-79,-77,93,64,122,-100,58,-12,95,68,45,101,5,56,15,36,-117,41,-55,30,0,60,
	-5,57,109,-33,-95,-27,-41,57,-125,-35,-8,-12,-59,45,-64,-113,1,54,-78,-89,-118,-37,-45,92,17,-46,-16,90,-37,-93,
	-89,-37,-69,108,46,-66,-93,103,61,0,-128,-20,-73,-126,-47,-31,-91,127,56,0,-100,-34,58,-121,-49,29,61,-109,14,53,
	-113,5,-83,-77,113,-94,96,111,59,-27,82,-66,-27,-81,49,-11,18,89,-115,43,104,116,-19,91,52,-9,50,-89,102,-59,
	-35,-95,105,40,60,-53,19,36,-19,-106,-24,18,-49,-96,-8,96,-100,119,82,-108,76,-91,-108,-19,58,-36,-109,98,57,76,
	12,-72,28,17,-93,-48,-28,-88,56,-63,33,92,-112,-43,-41,-73,51,-11,-17,80,127,-52,-28,-14,52,47,-41,-80,-108,-69,
	47,-122,72,-86,-28,-124,46,-17,116,-43,70,-115,57,60,91,124,17,34,-29,-9,59,-113,104,-27,-115,3,48,-21,85,123,
	-48,97,19,88,-18,-82,-47,-22,-81,54,83,29,-47,-64,-38,-93,-115,2,109,101,10,-118,113,6,89,-91,-92,-12,-39,29,
	-76,126,-44,-29,16,0,20,107,-116,65,-41,48,-128,-49,96,1,-15,-40,-60,94,-39,-37,-49,83,106,-27,-85,-117,33,76,
	-87,90,83,-123,-52,-82,-31,-95,-100,-29,-71,123,94,79,95,-32,127,46,105,118,-107,-21,113,86,-128,-90,127,-123,111,37,
	-67,67,-69,29,-3,6,-94,-73,-100,-91,87,-33,-125,93,-62,5,105,0,44,-75,4,95,-109,-76,83,100,-73,35,-16,67,
	-104,5,-84,22,122,-125,-21,-45,15,105,-22,60,27,-33,24,-58,33,0,72,-26,-86,47,37,2,-67,88,16,-128,-127,-78,
	127,-111,-78,-118,53,-33,-11,95,-104,9,33,-54,97,-122,-66,-106,117,-14,101,76,-113,-21,60,7,37,92,-102,53,-30,-30,
	-40,-94,90,17,116,15,39,-3,102,24,-110,-9,105,-15,-107,87,-49,-58,-71,-84,-81,-54,109,76,-120,60,78,33,65,117,
	82,5,73,-91,12,-81,52,-128,73,87,-117,28,-16,51,107,28,-67,-126,81,-111,79,50,-25,-103,-65,122,-100,0,64,10,
	-113,118,-23,98,-126,11,-50,93,11,85,48,94,96,-80,85,96,-119,-57,-125,-106,102,77,66,5,15,21,27,58,-66,81,
	45,8,41,7,42,54,100,-97,-45,-50,99,126,115,-18,109,-27,124,14,-103,30,115,-71,-58,-95,-12,35,90,-72,-10,-50,
	-59,56,-98,83,119,92,65,-18,8,3,-39,50,-20,-77,-64,9,32,-9,125,-38,84,76,19,50,97,46,-117,90,20,-98,
	-12,75,117,-52,20,118,-113,-39,2,32,-60,-19,-68,91,-15,-20,-43,41,95,-36,93,51,-78,51,49,-98,47,48,104,20,
	45,28,38,108,19,-82,91,107,87,127,-94,-125,117,25,-30,46,36,41,121,-113,61,64,57,-33,-18,82,6,76,-48,16,
	-96,-96,-47,-74,115,109,37,-127,-124,118,-73,-62,69,-61,74,-71,-52,-38,-83,41,-128,-83,58,-82,-32,109,50,-113,121,-39,
	18,22,0,107,-29,-122,92,-71,-65,-88,9,63,89,-50,-114,48,-4,-66,64,41,-126,49,-40,45,-45,-49,55,9,14,116,
	97,-94,-55,-67,52,5,-125,-86,-25,-81,83,54,-121,-30,-7,9,-38,-56,84,91,-88,116,57,43,-38,-62,99,-81,18,31,
	124,49,34,112,120,-118,9,-88,46,74,-21,111,-23,44,20,-126,3,-76,58,77,-29,-98,-111,-90,21,-101,102,-59,0,119,
	-78,67,119,-45,36,-63,-96,116,11,5,62,-60,-13,56,97,-106,120,-22,43,-38,-37,-32,64,21,-118,82,108,73,7,94,
	-1,-73,-22,-113,39,-68,-86,68,88,62,102,0,-22,99,45,-21,109,-28,-83,-107,24,87,-89,101,-35,26,68,-35,8,100,
	-3,37,-22,57,-38,124,-124,54,-14,-111,-3,84,-66,-110,99,99,-9,5,113,-112,-9,-128,-116,-112,121,-15,-62,122,-51,-65,
	-34,86,-70,-103,79,-78,-101,-58,77,-30,75,76,108,-86,121,78,74,39,102,88,121,-103,-11,10,-94,38,-1,6,-76,82,
	-9,101,108,-34,-41,119,-95,-112,-53,109,-78,-73,-31,-50,103,-101,-105,-123,35,-45,-11,58,93,27,43,-13,-125,24,-1,10,
	47,-94,-115,-76,52,53,-44,-39,-47,82,6,108,-79,20,-91,-59,40,75,-71,57,-113,-17,92,-84,-57,-5,123,59,-28,-121,
	-24,66,90,-68,64,32,21,117,-120,-13,-37,-100,-105,97,92,-3,-26,47,-65,60,125,125,-114,-42,115,116,107,-117,-42,54,
	83,-76,-7,63,-20,73,-96,-89,72,-21,32,80,-89,-98,-39,-31,-25,-18,-1,-112,-41,-33,-105,110,-88,-84,-5,57,101,-97,
	-79,95,2,84,-127,104,-99,32,28,32,10,9,85,64,16,58,65,0,-20,83,117,-71,16,-75,0,-125,-18,-91,-23,26,
	30,16,9,-98,100,41,89,108,-86,54,-65,64,44,-123,-86,102,-98,64,124,43,111,127,-21,-73,87,105,-95,-107,-105,35,
	-2,-1,108,29,76,-116,10,-113,62,-94,-83,-69,106,-43,119,-111,34,51,-2,-6,4,-28,94,85,-99,-27,120,3,-83,71,
	-104,5,-87,-35,-25,102,-14,-64,95,-105,-80,18,-92,32,35,29,54,125,-29,-69,35,89,-33,0,-93,-40,-54,-43,118,42,
	22,-92,52,17,96,113,-125,-28,53,71,8,124,114,63,85,85,53,-128,-110,-112,-18,-63,-52,-89,11,-122,65,-38,125,70,
	-119,-107,15,126,-3,-11,-9,-49,83,52,-24,-5,55,89,127,-118,104,-128,-50,79,50,-4,86,-30,76,102,-30,34,61,-5,
	-120,67,2,124,20,-124,14,65,-29,10,39,-20,-89,-21,-68,-41,37,64,-107,61,95,-12,98,-80,105,98,110,72,-125,-121,
	-84,-73,-113,30,-128,38,-58,-126,-55,103,43,114,-77,32,50,101,38,-38,33,-121,109,2,-94,23,42,-113,75,22,-108,43,
	-88,22,-3,85,-123,1,45,-96,17,114,33,-3,-71,-53,127,-14,94,124,54,-78,-1,85,-67,-70,-43,32,65,1,-101,105,
	24,60,82,44,18,74,71,87,-23,-23,127,-109,-93,-102,9,-31,-108,96,7,-5,25,-97,84,-101,44,28,-82,-13,12,-84,
	13,108,-75,-31,4,99,48,-70,49,-114,-3,1,66,-89,-51,-101,121,121,39,77,-97,108,-45,-105,59,64,-123,64,-97,88,
	-11,42,5,-47,-103,-96,14,-30,-6,17,0,-67,-38,31,-67,19,10,59,-35,-127,107,-76,8,-31,-126,119,-106,-39,14,-82,
	44,78,-48,-71,-73,-72,-54,13,-98,-93,-37,29,-38,70,116,-106,-90,-49,31,110,69,87,-116,88,98,-29,-36,-96,-95,-102,
	-68,-31,34,-10,42,-12,32,67,-49,-77,42,-2,-70,-27,23,-77,45,-38,-66,-13,-26,-41,111,54,-21,126,-49,120,68,76,
	10,86,-89,-71,-96,-74,-4,-46,85,-75,-118,80,97,26,10,24,-84,-42,2,52,83,-84,16,19,39,57,112,-53,-123,-12,
	78,15,0,-83,-7,1,-37,59,-73,46,91,-5,13,38,-125,91,0,-13,-65,-59,111,92,60,56,-27,-46,82,69,-82,126,
	117,-122,-125,80,28,-54,-67,-14,117,78,110,33,56,-36,-124,-70,-95,23,-116,-42,115,-82,-125,102,-127,-80,-31,-124,79,37,
	0,-11,25,-72,-62,119,-24,74,10,-51,107,-39,-3,-26,47,-32,64,102,94,126,51,100,31,12,28,-2,-12,-89,31,-54,
	63,-1,-34,-33,-126,-14,-62,3,-63,17,69,22,95,-14,93,127,-75,-32,-89,-33,-19,85,-118,-96,90,83,28,-128,13,-126,
	5,-116,-70,-19,-2,104,1,-32,122,-128,98,126,58,-119,109,116,-81,28,80,-119,-125,-20,-118,47,15,54,113,-58,-15,-47,
	127,-56,-19,59,8,-8,51,17,6,-128,-73,-75,112,7,-75,106,32,108,-20,30,104,77,-17,7,93,86,100,79,53,-30,
	86,-127,-93,-35,-57,2,41,108,126,-31,43,35,-12,46,-66,-52,-43,46,14,107,-67,115,2,-31,-17,72,-103,-119,12,-22,
	-82,-66,-3,-51,119,63,79,-66,11,127,-11,-15,-106,95,39,87,-36,95,37,-31,-20,-63,59,123,62,-27,96,-95,85,80,
	48,62,-14,77,15,71,4,0,-28,50,29,-94,-123,-103,-7,-103,-53,-13,96,-91,-23,18,-35,126,-74,71,-73,-1,-111,99,
	-32,-62,53,-118,45,-76,-121,-57,-74,-103,11,49,96,-41,59,-18,-127,-60,24,47,-82,54,-43,84,-69,-122,46,-4,113,9,
	68,-12,118,94,3,4,0,124,-73,81,25,61,93,0,64,-30,-65,113,-119,110,46,-76,76,-1,-37,87,-29,-73,110,-4,
	-18,63,-4,-20,49,61,-8,119,46,27,-52,-82,-86,101,22,-39,-51,5,49,11,-38,30,-72,-1,-43,95,117,-105,-52,125,
	117,-69,24,-105,-119,56,-13,-78,21,-29,-108,-19,-105,114,105,119,-128,-26,78,-104,81,116,-12,0,-116,61,6,36,66,-12,
	-99,55,-23,-115,-59,125,-10,-46,88,2,0,36,127,-16,-2,5,-21,-83,-33,87,-27,-2,71,106,39,-105,-24,-98,4,-124,
	98,8,-86,-121,40,23,17,27,25,50,-113,-128,69,-87,76,-50,-33,35,-58,-21,-117,-127,118,-116,-11,-126,51,16,-94,-34,
	11,-94,-38,10,39,-49,-116,60,9,24,59,0,65,-101,-2,-16,13,-118,5,91,-38,97,27,83,-61,107,41,74,-65,115,
	-115,120,-75,125,119,-115,10,-23,-98,-2,97,98,46,-9,-16,-29,98,-11,32,-70,-44,-92,-45,0,-84,-86,22,-114,-24,-55,
	127,114,-77,48,39,-79,-109,-19,77,-85,-6,-46,114,-74,123,112,110,-66,109,112,-126,-9,-46,-116,97,-116,19,0,-73,-6,
	-63,13,-46,-67,55,-51,-77,107,-37,-43,2,122,-13,-10,-59,56,7,-28,-52,19,86,-58,78,-98,-49,21,-104,56,21,82,
	63,122,122,112,-14,-96,-1,-70,-107,-89,123,105,78,-119,-17,-89,37,23,-100,-61,9,-10,111,93,119,-45,65,-12,-7,100,
	79,-43,110,60,12,30,-49,-78,79,25,0,-117,-15,-64,82,108,95,40,-99,61,-122,122,118,-74,-59,73,19,-99,-1,69,
	-74,-128,74,-82,7,29,-110,52,115,-23,-65,62,-6,36,91,110,113,98,93,83,8,92,-13,-31,51,-42,125,46,125,127,
	-2,-9,-68,3,-128,-9,-88,46,117,-113,-13,123,-21,-86,-69,95,-12,-119,-67,114,-22,124,-45,38,-64,-45,2,-128,-108,-81,
	14,96,-78,90,-44,112,68,23,102,2,92,101,4,6,93,93,12,-105,88,-89,-111,13,-4,-27,79,-14,-70,-101,-86,-105,
	29,64,-9,-1,-11,49,-121,95,-116,-75,-49,62,-12,-37,-1,33,-66,80,-84,-61,-5,91,-84,-5,-91,-84,90,10,-18,109,
	86,-79,69,-34,80,54,-74,49,46,0,44,75,-84,-60,6,72,114,-43,-104,112,120,-127,-109,11,-9,-27,61,110,-47,-19,
	42,14,-73,70,11,87,-23,-39,-57,127,-10,-29,-4,102,-66,11,-118,-71,10,-81,-107,-62,77,21,106,-4,-2,-47,-57,63,
	-26,-72,50,123,-119,18,43,-100,-66,-18,111,-93,-108,-66,-12,-31,-6,-13,-37,-3,79,-2,-111,8,30,83,103,-57,75,17,
	-57,5,-128,96,-33,114,96,-27,-96,-79,98,-56,69,27,-82,-107,86,84,-37,108,-88,-69,-79,64,-99,23,95,-95,-28,-67,
	-17,-3,-64,57,119,-7,70,-56,97,-110,-125,31,42,-69,-36,25,15,-50,-29,-71,-82,-29,-40,-75,-52,115,122,-4,83,102,
	-115,-53,-81,-79,-33,-25,118,71,-81,-35,-9,33,39,-49,-84,-11,47,-20,49,-1,5,57,30,-82,-9,-10,-40,0,-88,-71,
	114,-73,-52,115,123,-110,-91,79,-73,-23,-105,-50,-48,108,-92,75,-47,-95,-15,30,73,-109,-124,80,44,91,32,14,-121,122,
	-41,68,33,74,56,-124,74,-2,-23,-83,31,-15,-126,-16,-34,-90,84,-5,-77,-72,-79,10,-80,-123,-30,53,120,12,56,-85,
	-7,-85,-100,52,-23,-11,-56,-50,-6,-91,-25,-79,-18,123,-43,-10,94,-13,70,15,68,-29,-79,-100,32,-115,121,-116,45,17,
	19,98,61,71,8,3,127,-11,-61,47,-27,-83,-65,-71,-1,-101,-33,-3,-50,91,93,-84,-95,-111,52,-35,5,-51,63,-9,
	14,-81,97,-11,-39,-16,-42,104,108,118,-62,92,-29,60,115,-109,-41,118,-86,37,-65,-52,96,7,84,125,-55,-31,127,117,
	-17,80,-81,-60,-94,-110,-25,38,-97,54,-25,3,-100,66,-86,46,82,-54,-44,79,-7,-112,-68,111,105,-22,-36,88,1,24,
	35,11,-70,-83,14,113,56,-73,122,69,-84,-68,-7,-38,124,-65,96,0,43,-39,-50,-69,126,-99,-50,47,-41,-12,-51,-78,
	112,35,24,10,-94,2,87,-13,-89,-103,-31,68,18,92,95,98,27,114,52,3,86,77,-75,61,102,7,-17,-33,-90,11,
	-6,-55,112,-85,41,-75,121,88,-31,-57,-123,-37,29,-43,38,116,42,45,-128,104,-73,-28,-35,73,91,31,-68,74,-18,-11,
	-33,-78,-83,-3,52,-72,49,119,-83,-48,-7,42,-3,-32,-95,106,-20,-51,109,9,-19,103,104,-80,92,75,39,-88,-8,-49,
	-12,87,-76,-2,9,11,14,-87,22,92,127,-67,-93,-74,59,-32,-16,63,-38,104,26,-51,-62,-6,-78,96,-44,119,-9,-96,
	-83,72,-104,-77,-49,20,6,-98,68,36,-121,67,19,-42,-23,-77,0,60,-12,63,61,96,-7,54,-92,-33,-84,-63,-6,63,
	11,85,-6,-2,3,-38,-40,115,89,34,123,27,-4,-23,-127,77,-9,126,90,-95,74,11,80,-49,-5,-1,-62,-97,-84,-66,
	-49,-51,-52,46,-17,-83,-12,-3,79,-49,86,122,-105,-67,63,-92,-81,-19,0,31,-40,1,57,-71,44,-89,46,72,91,21,
	42,-128,16,88,19,-14,94,-87,60,24,-100,-43,8,-73,40,31,113,49,14,-52,-28,-81,111,-45,123,-25,-24,107,-77,93,
	24,17,-126,-60,-65,61,-91,47,-45,-22,-45,-44,3,-95,-41,-53,6,97,29,-102,-58,108,125,-63,-35,65,-17,-2,-15,-17,
	-67,22,72,23,-23,-5,-70,-45,-124,119,-126,-12,109,54,-27,83,59,38,-43,102,-76,10,55,-99,-61,-59,35,-53,-43,125,
	-25,-27,44,27,23,27,-121,-28,-20,-95,-92,-74,102,-52,93,25,-55,70,-116,99,-85,-122,-82,-25,-23,-17,-18,-46,114,-116,
	46,37,-24,-46,20,47,-113,-128,56,102,-54,-12,48,-61,-11,-6,76,73,-7,19,56,31,86,127,-75,-19,68,31,63,-45,
	127,120,-22,-24,8,0,-106,56,-69,-100,8,76,-121,120,-7,-9,-26,-51,-101,-73,126,-110,26,72,91,99,11,124,124,-48,
	-44,5,90,-70,-34,-78,-89,28,-64,20,119,-44,-50,47,-55,-69,-123,35,83,-4,28,-61,29,7,116,34,-54,-47,-82,-28,
	-90,123,-68,126,-6,-100,-105,-88,100,-83,20,14,-123,75,53,-41,-17,-43,81,18,-111,-107,2,119,-27,-57,6,107,-4,19,
	-86,54,9,-27,45,102,-42,-97,-81,-105,87,-105,117,27,18,-77,-93,-26,22,-121,-122,-89,107,35,-65,16,49,28,61,34,
	65,-25,-114,126,-120,-101,35,124,-119,-49,104,5,30,28,-112,-59,-87,7,-96,49,-4,-34,69,-121,-49,-93,106,97,-127,64,
	98,-10,-110,12,-59,32,-66,-10,-125,9,-6,-83,86,122,108,46,-55,123,-97,109,47,35,-43,-56,-33,-2,103,-82,-41,67,
	-69,-101,91,-34,-7,60,-97,98,-5,54,82,93,-35,43,101,57,-22,116,-10,122,-14,-87,64,17,126,29,-55,-87,107,-93,
	104,77,28,101,-2,-90,90,-58,61,-9,16,27,-75,51,-113,-43,-95,3,14,43,117,112,-94,125,-77,-115,80,-115,-23,-72,
	39,84,-69,-71,-37,89,29,48,39,17,9,-106,110,28,-17,-116,79,-40,-47,-59,-16,-68,120,-43,-54,18,-92,94,-83,6,
	-5,71,-58,-12,-39,29,56,125,81,1,96,53,-118,80,-2,-59,-70,115,29,52,-119,-69,-2,-97,-48,-71,95,80,21,-95,
	-90,-59,103,56,-85,-32,-60,-15,-49,-104,78,-32,-48,48,112,91,103,77,86,-13,-70,123,69,-76,23,-109,-91,-33,-85,-37,
	16,-70,106,-7,-105,-46,-11,15,56,79,-34,23,-123,52,-107,118,-104,106,-13,89,28,27,92,109,69,-112,16,-2,9,102,
	-20,-15,-58,-77,-58,114,-6,1,-16,-67,-121,77,-114,-19,-17,-57,-109,-82,-52,-89,-32,-78,5,-121,-39,-128,-82,55,72,92,
	-96,-106,-117,-71,-65,-100,-73,105,-108,85,-121,79,-36,47,69,-24,-27,126,4,118,78,101,5,87,-42,52,-65,-44,118,3,
	119,116,2,-92,79,-89,-29,-12,116,-35,71,20,78,-80,51,-31,-18,54,-75,-65,3,111,46,-1,-102,-33,114,-37,89,-70,
	-32,115,20,-105,-72,-111,77,-105,-119,16,0,-96,-17,-6,-112,85,125,-100,-102,117,82,38,126,122,-114,-81,-73,3,98,-18,
	-78,-18,17,-30,85,70,-88,57,-76,-69,23,73,-121,59,-118,-52,114,-69,17,-120,102,-37,82,-94,117,-78,-90,124,122,0,
	-112,-68,93,-102,69,-21,86,-91,54,-120,-2,-25,114,-87,-13,75,-57,125,118,-20,-1,47,11,96,26,83,-54,114,-90,-70,
	-16,-75,113,-25,71,6,-128,30,89,-53,-48,-121,101,-97,-76,97,-2,7,14,6,0,3,-128,25,6,0,3,-128,25,6,
	0,3,-128,25,6,0,3,-128,25,6,0,3,-128,25,6,0,3,-128,25,6,0,3,-128,25,6,0,3,-128,25,6,
	0,3,-128,25,6,0,3,-128,25,6,0,3,-128,25,6,0,3,-128,25,6,0,3,-128,25,6,0,3,-128,25,6,
	0,3,-128,25,35,24,-1,43,-64,0,102,108,-30,11,100,8,-84,-3,0,0,0,0,73,69,78,68,-82,66,96,0};
	pFile mini_moose_png(new MemoryFile(mini_moose_png_data, 5131, "mini-moose.png"));

	static char logo128x64_png_data[1326] = {-119,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,-128,0,0,0,64,8,6,0,0,0,-46,-42,
	127,127,0,0,0,25,116,69,88,116,83,111,102,116,119,97,114,101,0,65,100,111,98,101,32,73,109,97,103,101,
	82,101,97,100,121,113,-55,101,60,0,0,4,-48,73,68,65,84,120,-38,-20,91,-117,109,-37,48,16,85,-70,64,-71,
	65,-107,9,-54,78,16,101,-126,42,19,-60,-99,32,-18,4,81,38,112,50,-127,-109,9,-100,78,32,103,2,-71,19,-40,
	-103,-64,-18,4,-82,92,28,81,-30,64,-54,-108,120,76,21,-9,61,-32,-32,-113,44,-118,-97,-57,-69,-29,35,125,-74,-33,
	-17,51,-32,-1,-59,7,116,1,8,0,-128,0,0,8,0,-128,0,0,8,0,-128,0,0,8,0,-128,0,0,8,0,
	-128,0,0,8,0,-128,0,0,8,48,6,-108,-83,45,90,-101,-73,-90,-83,-17,115,-6,-82,110,-83,106,77,97,88,-61,
	113,-10,78,-74,-125,-51,-32,27,-20,90,-5,66,-81,107,54,-24,-49,-83,93,97,104,79,-53,3,-36,-80,-49,-121,1,-97,
	-112,39,80,14,-78,0,-56,1,-128,83,34,-64,15,-10,-7,-32,-6,31,91,91,-74,-74,98,-41,-18,49,-84,-89,-105,3,
	24,-41,126,77,-17,-17,-84,-127,55,-31,-32,-16,-70,33,98,0,111,72,-128,-126,-20,-111,6,32,53,76,-36,87,-106,55,
	-40,4,62,59,39,34,61,-46,125,41,49,-95,58,45,3,-21,-107,-77,-17,86,111,80,-57,44,59,16,32,-62,-44,-2,
	47,-22,-56,-78,-70,76,-73,54,111,109,-69,-9,99,-35,-38,-84,-75,-68,-93,28,115,-1,60,97,93,15,54,-79,-22,-91,
	61,-65,-55,-87,-66,-21,-114,54,53,-83,77,-87,-97,-109,-44,85,-78,-95,41,58,85,81,-71,125,49,-13,116,-102,-115,60,
	33,1,26,-21,57,-123,-29,122,-43,-77,61,91,34,-126,120,93,99,67,-64,-62,90,118,93,-47,26,92,-46,-43,-41,-114,
	101,-98,73,-4,126,-47,-25,-113,20,-126,-76,-61,-123,126,99,73,-30,-100,92,-77,-55,35,-86,4,78,-75,-96,122,103,20,
	2,-50,-39,-14,117,65,-65,-31,109,122,-79,62,127,-94,-33,-16,-80,-16,72,109,26,77,8,-80,93,-78,18,118,-7,91,
	54,3,-86,35,-49,48,46,-107,-49,-100,-100,-3,-58,-66,-106,98,-10,47,-84,103,84,29,-98,-63,120,-51,46,79,84,80,
	104,-35,-89,-14,-76,49,55,-25,-119,-30,-65,98,29,-43,116,-60,-47,16,-14,52,-20,-70,-35,-95,19,-31,-63,-25,4,-77,
	9,-53,-55,-39,-25,-39,83,118,-17,116,12,4,40,88,-52,-107,-22,-60,-86,-93,19,-121,-110,-64,-18,-80,-110,37,-114,-110,
	4,-104,123,-6,-92,-120,24,124,23,9,-74,99,32,64,-43,-31,-22,98,102,-1,-10,72,2,21,106,101,71,-121,-83,-123,
	-98,-31,-101,-3,60,-55,-84,-123,38,-117,93,78,41,81,111,41,37,112,41,84,78,105,37,125,-53,-56,114,-97,-83,-5,
	21,-37,35,120,-80,-34,-33,10,-82,-5,-19,100,109,99,-83,-15,11,75,-77,-72,-117,120,-58,19,75,-110,79,78,10,-2,
	-22,105,-84,68,-121,93,-80,1,-38,89,89,123,30,-7,28,-59,54,-84,-98,60,-101,83,-49,-111,-30,-114,-72,-48,54,54,
	2,20,-84,-77,36,61,-109,118,-20,37,72,121,-127,105,-121,-25,-70,16,36,-11,-41,83,39,-128,18,-106,65,55,29,46,
	-13,-127,-71,-17,92,104,-10,-33,121,-38,20,27,42,53,17,77,114,-126,-120,17,64,11,19,65,82,3,95,58,6,34,
	115,108,28,-35,38,-104,-3,-103,67,-12,-119,17,-59,-72,24,-10,79,9,-80,100,-54,-43,88,-47,53,-77,-17,60,9,-88,
	-44,-20,-105,-120,-33,21,83,68,15,-109,-29,-5,24,-108,64,-107,96,61,-19,19,111,36,-54,92,7,-84,-35,-85,-120,-91,
	-80,79,12,-77,-105,-100,125,116,-116,-54,-79,81,-76,-19,41,-118,37,-33,12,106,2,118,-67,-6,-40,90,88,90,-42,1,
	3,84,116,72,-57,18,-102,69,29,-40,71,102,-29,-53,-73,59,88,-89,-40,-64,-118,-51,1,-20,-84,-10,70,-64,33,-83,
	60,-53,-89,-95,-72,-74,-34,-65,116,-124,-78,103,-53,-91,-121,-26,2,-77,64,-51,-30,-59,83,31,-105,-114,-32,74,70,-105,
	-76,-47,118,-103,-28,-68,-59,-120,-108,59,-66,-67,92,11,-41,77,15,84,-15,-114,121,-106,99,-19,-42,-127,-46,118,-63,66,
	-32,76,-38,-35,-89,8,1,60,14,-82,35,93,-73,-22,-48,-16,99,-22,-43,-12,-44,-15,-21,30,-110,-20,-68,-89,-124,91,
	29,105,-65,74,61,-24,-46,4,80,44,110,53,-111,-115,-88,4,-110,30,-66,-7,82,6,106,-7,-37,-128,123,-90,3,54,
	-85,-118,30,30,35,123,111,4,112,-19,-66,-83,35,27,-39,-80,78,46,122,-122,17,-69,46,11,-63,-99,72,29,-31,-95,
	102,-84,-20,114,64,120,44,44,27,21,1,92,29,111,-36,-29,-112,-54,-26,-98,-78,-6,30,-98,24,-30,-115,26,-49,-3,
	124,-16,-21,125,-36,57,7,-45,38,29,-24,65,-52,-71,-56,57,-111,71,36,84,72,31,11,-41,116,-28,41,119,40,123,
	43,118,-108,-21,51,101,-47,70,41,-69,116,104,-9,115,-121,-54,-72,-95,114,126,-46,113,48,-99,-71,-1,33,100,-78,-25,
	-35,-128,54,112,-31,101,73,-11,-76,-65,59,31,80,-74,-94,-78,-75,-89,127,14,109,123,-75,-38,101,86,17,-121,-21,-9,
	-44,31,-81,84,-97,-99,-120,26,-104,-24,32,103,-33,67,-113,-66,-28,72,57,78,-46,-68,-59,1,-54,-78,-29,4,-78,-124,
	24,83,29,57,-31,-20,58,-42,86,-110,-105,-99,72,-98,100,74,-103,96,40,26,-120,58,-96,-127,-117,35,-18,61,-28,8,
	117,45,124,-124,90,59,-22,46,41,-58,-124,-10,-49,-52,10,3,-123,21,14,-78,49,-122,-128,99,-82,85,57,-124,-97,33,
	110,84,39,58,-112,-30,-37,75,-56,-77,-16,63,-97,-60,62,-25,-83,-38,-11,7,-17,-23,-81,97,64,2,-32,-33,-63,32,
	0,0,2,0,32,0,0,2,0,32,0,0,2,0,32,0,0,2,0,32,0,0,2,0,32,0,0,2,0,32,
	0,0,2,0,32,0,0,2,0,39,-122,-33,2,12,0,-18,34,-94,-21,-86,-128,95,77,0,0,0,0,73,69,78,
	68,-82,66,96,117};
	pFile logo128x64_png(new MemoryFile(logo128x64_png_data, 1326, "logo128x64.png"));

	static char logo256x128_png_data[3005] = {-119,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,1,0,0,0,0,-128,8,6,0,0,0,-28,-75,
	-73,10,0,0,0,25,116,69,88,116,83,111,102,116,119,97,114,101,0,65,100,111,98,101,32,73,109,97,103,101,
	82,101,97,100,121,113,-55,101,60,0,0,11,95,73,68,65,84,120,-38,-20,-99,-19,113,-37,-70,18,-122,113,50,-9,
	127,-104,10,46,83,65,-104,10,76,87,96,-71,2,-53,21,28,-71,2,-53,21,-56,-82,64,114,5,-78,43,-96,92,-127,
	116,42,-112,58,16,83,-127,-82,57,1,39,60,-70,2,-8,77,44,-92,-25,-103,-31,68,-114,77,10,92,0,47,118,23,
	32,-15,-41,-31,112,80,0,112,-103,124,-63,4,0,8,0,0,32,0,0,-128,0,0,0,2,0,0,8,0,0,32,
	0,0,-128,0,0,0,2,0,0,8,0,0,32,0,0,-128,0,0,0,2,0,0,8,0,0,32,0,0,-128,0,
	0,0,2,0,0,8,0,0,32,0,0,-128,0,0,0,2,0,0,8,0,0,32,0,0,-128,0,0,0,2,0,
	0,8,0,0,116,-56,127,48,-63,32,-60,-6,-56,121,-5,60,54,37,-25,-116,63,-113,-85,-49,35,-44,63,-65,127,30,
	-117,-49,35,-59,-100,-48,21,127,-79,55,96,-81,4,-97,-57,-14,-88,-13,23,69,-32,-2,68,-121,-74,-99,-109,-22,115,-34,
	48,45,32,0,-14,89,127,30,-111,-27,-9,-85,-49,-29,-6,-24,-1,-78,-50,63,42,-71,-18,-49,10,30,4,0,57,0,
	-121,76,74,58,127,30,26,-116,-113,126,30,85,-72,-10,35,-26,5,4,64,54,55,13,-2,46,-82,120,-50,8,-13,2,
	2,32,-101,-86,-99,57,40,124,-2,-127,-39,0,1,56,15,118,13,-50,-7,7,-77,1,2,112,30,-84,42,-2,-35,-58,
	-16,-71,-22,57,0,-115,97,22,-96,-33,16,32,-87,-16,119,-33,-113,-68,-123,-78,-103,-125,-116,91,-59,84,32,-32,1,-120,
	-9,0,-18,75,-2,-26,-2,68,-88,112,95,18,62,-80,14,0,16,0,79,88,-24,-47,122,115,66,28,-82,-11,-17,79,
	-71,-9,-39,60,-1,83,-31,-68,84,119,122,-45,57,0,-124,0,-98,-124,5,43,-52,0,8,0,0,56,71,-38,-61,64,
	99,-11,123,-107,91,-88,93,-34,39,117,126,25,-17,72,31,-39,61,126,85,-1,-97,-16,-5,40,-124,9,27,-43,-19,-61,
	63,97,-63,-66,-39,-9,76,-49,-60,-90,-39,90,-118,-71,-2,55,-69,-81,-25,14,-19,22,20,-22,44,56,-86,-77,-84,126,
	126,-23,-17,-38,-8,-24,-35,73,-14,0,50,-9,-8,56,107,-66,83,-65,-77,-28,-66,55,-50,108,-27,-34,-115,-66,-57,-96,
	-26,-7,121,-61,122,109,41,-122,89,-89,95,31,125,-1,-3,-103,-28,20,18,-11,-17,-123,87,-103,-67,-82,91,-38,106,-84,
	-21,44,-86,121,110,-10,-35,-17,122,0,-37,-119,-73,92,38,0,66,-114,-7,-31,52,-54,-45,35,-76,-36,83,83,-74,-97,
	-57,-72,97,121,-90,-122,-21,41,-49,-113,-40,96,-85,-88,-31,-75,-110,14,-21,43,-47,-41,20,107,63,73,-77,0,-89,-42,
	-73,-17,60,28,-115,66,-19,-114,110,-43,-65,31,-12,-111,120,-19,80,-7,-1,92,-63,-99,-59,-13,-86,19,-106,37,39,60,
	-119,-82,-68,-38,-92,-127,39,49,8,95,4,117,-2,83,21,-26,-37,124,-9,68,-69,-39,-29,-98,-65,39,23,-126,68,-3,
	121,97,72,25,38,49,-3,-37,-29,-50,31,26,108,-99,-42,-120,-57,-89,-70,-50,-30,30,-53,25,-21,-17,-104,33,0,-89,
	-71,50,-4,-1,-85,71,113,-2,82,87,112,-35,24,127,85,56,118,13,27,86,21,-63,89,24,-82,31,-41,16,17,105,
	-104,-60,-21,-91,98,-99,37,-86,-34,-93,-43,-23,81,125,-43,-51,-55,-28,3,-124,24,123,75,73,2,-98,90,-2,-102,25,
	-5,-101,39,-99,-65,-86,-117,-73,-47,9,-94,-68,-15,-92,-106,-111,45,-46,73,-88,81,69,81,121,80,-65,-77,-33,101,13,
	112,102,16,-121,123,-49,58,127,-96,67,-95,83,-74,-7,-90,-20,-77,0,-111,-10,-96,-54,-22,108,-89,-67,-48,15,93,103,
	-87,-27,122,-111,30,-56,-86,-44,87,-86,-109,-108,-18,103,-72,4,36,34,2,67,2,101,-18,65,2,42,43,-5,-70,36,
	17,-76,-41,9,-72,-80,-59,-9,-116,42,38,-89,102,21,-54,-69,55,-108,49,-16,44,-7,55,109,-40,110,76,54,-24,42,
	-39,26,-24,115,-73,21,-38,69,-28,-38,-114,18,42,114,100,48,-48,-8,12,58,-1,-84,-29,-114,21,87,104,88,101,118,
	-101,25,-50,-101,122,38,0,38,59,-124,45,-22,44,-21,-108,-109,14,-53,56,41,17,27,-25,-62,43,89,-55,67,-31,13,
	112,94,50,-126,-12,-87,-18,-77,18,17,-120,75,-90,39,15,-98,79,9,-114,45,-45,110,-74,-13,-106,22,-101,-83,123,-86,
	-77,-80,68,116,-110,75,23,-128,-60,-96,-116,62,54,-64,-68,33,5,-114,-53,80,54,-78,44,61,-11,-70,-54,70,-1,-72,
	100,52,118,85,103,65,-55,-128,49,-71,100,1,-40,75,83,-59,22,49,-28,122,96,-105,110,-36,48,31,16,75,28,-115,
	90,46,-4,-39,-106,-116,-62,18,-22,44,-111,22,10,124,17,-110,-51,61,-26,67,112,-10,-39,52,-43,-105,101,118,111,-43,
	-80,27,119,44,116,-10,-33,-108,-15,-113,44,83,-113,-90,41,-63,88,120,-10,-33,52,109,-9,84,114,-114,-124,58,-69,53,
	-40,61,-48,-11,117,113,-21,0,-30,-102,-117,86,-92,46,60,81,-86,-4,69,30,125,-15,108,89,-12,98,-101,-29,54,117,
	-104,59,-63,-99,63,82,-26,13,83,22,-106,115,-92,-44,89,106,-103,110,-67,-69,68,1,80,-98,9,-64,-93,101,68,117,
	-71,106,-15,-34,48,-118,-115,44,-117,78,22,-122,115,-58,-126,23,6,53,89,-8,99,58,-25,-51,81,-99,-83,12,-126,29,
	42,7,-53,-123,93,11,64,-28,-111,0,-28,79,-11,-103,58,-96,107,-63,124,-87,-39,1,84,-61,115,-92,121,95,-87,101,
	1,-108,-19,-100,7,-121,-9,-14,82,-45,35,62,91,1,8,60,18,0,-45,10,-81,-123,-112,-14,62,91,-54,109,-53,33,
	40,-125,23,16,8,-77,-1,-93,101,36,79,107,-34,-69,-21,58,91,-43,-20,15,23,23,2,72,68,-6,-13,10,-90,56,
	56,44,-15,-76,22,-122,-122,56,22,-26,125,-115,107,-26,50,108,113,-11,-117,-128,-70,18,1,2,80,-49,3,56,-43,-127,
	86,-126,-54,-8,-34,-64,-75,-12,33,12,-104,52,24,-55,77,-62,-25,-57,-117,58,16,0,113,-15,-89,15,-113,43,-101,-54,
	99,-37,114,-52,-12,42,-85,80,-120,23,16,88,-60,-56,-26,125,-59,53,69,114,72,34,4,-64,47,76,21,38,113,-67,
	-126,-87,51,43,79,-67,-128,-119,65,124,87,37,-34,-41,-113,-102,34,-23,-38,-101,84,46,60,19,4,-96,-99,0,72,124,
	97,-23,-90,102,8,96,115,-117,35,-27,118,97,-112,109,-12,127,106,80,103,59,1,-15,-73,-19,-98,86,8,-128,95,72,
	-116,37,127,53,60,-49,-44,-95,30,29,-34,75,-45,-47,-33,-28,-11,72,16,-20,-71,-31,-98,118,-105,-24,1,-20,106,84,
	-98,75,-82,36,-88,117,11,15,-96,-118,77,23,74,-42,-14,-32,-90,-79,-65,-19,126,93,-17,-66,60,-75,-72,-1,78,102,
	38,16,-128,-13,35,109,97,-45,87,65,-71,-128,-119,101,-92,92,120,88,47,83,-117,55,-27,-20,-98,-92,10,64,68,63,
	118,-126,105,67,-115,-47,-64,-94,-36,38,-10,-105,70,-2,-66,72,91,40,-11,-32,42,55,33,85,0,126,-48,23,-99,121,
	15,47,2,114,1,-25,50,-6,103,-62,-71,86,-10,-43,-104,-103,-24,58,-101,-103,-112,-112,4,92,25,-30,78,-23,110,117,
	32,-76,-47,-59,53,-20,92,-57,11,24,15,-28,5,-100,-61,-24,-97,-43,65,-94,71,126,-101,-51,22,-54,-19,51,9,34,
	4,96,99,-120,87,37,-27,1,-2,-15,40,76,-7,-38,-127,-40,-67,57,-12,2,-6,28,-3,-65,-10,88,-18,124,-71,-14,
	90,85,-37,96,36,-69,23,-25,111,98,-106,32,0,31,22,-9,73,-78,7,32,85,4,-94,26,-95,-106,-86,57,-46,-10,
	-19,5,116,57,-6,-81,6,-88,-81,80,-37,36,27,-23,-9,-86,-38,-85,-58,-13,123,17,-15,26,118,-87,33,64,-122,-92,
	23,83,108,60,18,-128,-72,3,1,-80,-115,-74,125,122,1,-90,-73,45,109,26,-116,-2,105,79,-95,101,-84,-2,108,-49,
	-74,-43,-97,71,53,-20,-6,83,9,-38,-107,89,-126,0,-104,92,78,-41,-85,-48,-86,8,-64,-107,39,-15,127,-109,37,-53,
	54,47,-96,-113,122,-55,71,-45,83,52,-119,-109,-5,-16,44,-13,-40,-66,-82,39,-108,106,123,126,87,-62,86,-113,74,89,
	9,-8,46,-36,11,72,13,21,87,117,-41,-98,-95,-72,-85,-23,101,73,-14,2,102,-106,-78,55,41,-65,-23,-100,-101,22,
	101,-68,105,-48,110,-14,-114,63,85,2,-111,34,0,11,101,-50,60,75,-15,2,86,-122,-104,85,82,-82,98,100,104,-124,
	-85,-122,-41,123,-80,-72,-46,93,-42,75,108,-79,99,-45,-52,-1,-58,16,-6,-76,17,-19,95,53,-38,74,22,-29,127,-45,
	29,63,85,66,-111,-12,44,-128,-124,-7,103,27,-81,-62,-53,55,86,-35,63,-78,108,91,23,-48,-27,78,-73,51,-53,-64,
	-80,106,113,-35,55,-125,104,55,125,3,-17,-86,68,112,30,-12,104,127,-83,60,89,-81,32,101,115,-48,-68,98,76,-101,
	61,86,-39,-8,114,8,-74,-122,-40,-17,94,64,-123,-101,-54,118,-37,82,4,108,-11,-46,-59,125,-101,54,44,-51,-60,-25,
	-89,106,-9,-128,76,-88,-53,126,-22,-38,-33,27,-114,-52,-103,7,-15,119,-95,-45,-105,109,28,42,27,79,54,124,60,72,
	-40,72,-47,82,-66,-83,-29,61,-34,-90,61,111,-9,-43,-41,125,-37,54,89,-103,-10,-68,25,-57,-20,-32,-41,94,-120,-67,
	28,-110,60,-128,-78,-111,108,-89,71,4,-105,74,107,27,13,-97,-107,-101,85,93,-39,108,-55,-38,-16,-69,46,61,19,83,
	-67,60,-75,72,112,45,-107,-7,85,107,93,-43,117,-106,95,72,12,-65,-5,-87,100,-66,-45,-31,34,115,0,-59,70,107,
	114,-25,18,-27,54,-21,110,-117,-119,39,106,-8,87,104,101,-74,-104,27,126,-73,-21,56,44,121,-80,-28,64,-102,-84,-121,
	24,89,18,127,93,62,28,-77,-78,-124,64,75,37,119,73,-9,69,-122,0,85,118,-65,93,11,-40,57,120,-35,98,123,
	-18,-95,-74,39,-113,7,-36,-37,110,-35,-95,-21,-65,-20,105,-121,94,41,-5,57,-118,58,-92,-66,17,-24,-63,-110,113,-51,
	93,-34,88,-96,-105,-94,-12,-120,60,30,96,-28,79,44,35,111,-37,-20,121,93,47,32,-86,25,6,-104,70,-34,-66,54,
	-20,-40,41,-13,116,98,52,-96,103,25,104,59,37,-123,99,-18,-44,11,17,-66,11,-81,109,-124,-53,19,57,-82,-44,123,
	82,-95,108,125,-19,-114,-69,119,-72,-43,-75,-51,59,27,85,56,-33,-27,54,-39,-53,18,-69,69,61,-73,-25,-28,-60,61,
	-58,58,-103,-22,36,-55,45,-35,69,-87,34,2,123,-99,49,118,33,4,-13,-110,-78,109,59,116,-59,-61,-110,6,-100,-37,
	34,26,-96,78,-74,13,-65,-33,-74,-99,121,34,-92,61,-11,-43,-106,-26,-70,-13,71,-38,126,-119,-82,-49,64,-1,-33,26,
	1,104,94,105,121,-29,-101,87,28,-123,-54,-66,47,-82,-47,8,-26,21,-54,-106,-24,-58,-33,-92,97,-115,42,116,-4,-95,
	58,127,113,-44,-78,-107,35,-82,57,-59,-69,31,48,-81,19,-108,120,80,93,-74,-91,-30,-79,47,-40,110,90,-16,-90,38,
	5,-17,100,112,47,64,-30,52,-96,45,-37,93,117,-39,109,90,88,-92,-79,-47,63,-17,-114,22,-107,-124,-123,105,-83,44,
	-97,-16,95,29,15,70,13,-90,-47,-22,-60,-3,43,93,-82,-99,50,-17,21,-97,-107,-31,-86,70,-98,99,-93,-53,58,-28,
	-108,-42,84,-39,87,65,102,118,123,85,127,30,-15,-75,-35,75,-37,-59,74,77,22,8,45,107,-52,94,-28,117,-106,-106,
	-40,56,40,92,51,-33,-86,45,-43,-9,-98,-39,-22,90,127,-66,-45,-74,121,-44,-71,-119,85,33,-121,50,37,7,96,-113,
	-69,-9,-121,-31,-40,-41,40,-37,-8,-32,-122,-91,-61,60,-56,-78,-125,-14,79,29,122,-106,73,-49,117,-109,20,70,-3,-29,
	-49,51,-3,111,80,-16,-112,38,7,102,1,-84,60,-21,-59,27,111,3,122,30,85,71,-31,-59,-64,11,75,82,61,-22,
	-33,58,92,28,-43,-42,-21,88,40,119,79,-55,-91,122,68,126,-22,-47,126,113,-63,-125,-120,10,-39,-2,15,61,-37,-79,
	43,-4,-51,-115,98,99,-112,-54,83,58,-73,-70,-14,86,3,125,95,85,54,90,4,-18,85,127,-101,60,20,31,49,93,
	56,-82,-117,-76,69,61,44,-108,-116,-73,-30,76,117,-99,-11,109,-53,23,-19,-14,-89,-123,-74,-15,-82,-2,-68,7,-95,44,
	-68,32,4,-80,100,-57,103,-106,-52,-76,75,-9,116,92,49,-127,89,-123,-83,118,17,-91,46,90,-103,-42,8,-85,-58,23,
	-46,-106,-106,39,18,-58,-53,66,-62,51,-44,118,75,92,-43,-85,47,73,-64,-86,-28,111,17,-54,19,104,117,23,88,-84,
	-76,58,127,20,62,119,-107,116,26,105,55,47,-86,88,-82,98,34,-13,77,-7,-79,102,61,-44,-93,-36,-87,103,-18,-13,
	55,63,61,41,63,-74,-25,-114,-12,125,92,-43,-88,-77,99,15,-25,-44,-110,-26,60,9,24,22,-38,-102,51,79,-18,-36,
	4,-64,22,-121,21,-77,-2,-22,40,11,-65,27,-72,81,30,-49,64,20,5,-56,69,121,-6,-76,-5,-15,-67,-7,62,-64,
	4,21,68,-37,27,46,65,0,0,-32,-116,-110,-128,0,-128,0,0,0,2,0,0,8,0,0,32,0,0,-128,0,0,
	0,2,0,0,8,0,0,32,0,0,-128,0,0,0,2,0,0,8,0,0,2,0,0,8,0,0,32,0,0,-128,
	0,0,0,2,0,0,8,0,0,32,0,0,-128,0,0,0,2,0,0,8,0,0,32,0,0,-128,0,0,0,2,
	0,0,8,0,0,32,0,0,-128,0,0,0,2,0,0,8,0,0,32,0,0,-128,0,0,0,2,0,0,8,0,
	0,32,0,0,-128,0,0,64,31,-4,79,-128,1,0,38,-111,-45,6,-7,57,34,-80,0,0,0,0,73,69,78,68,
	-82,66,96,114};
	pFile logo256x128_png(new MemoryFile(logo256x128_png_data, 3005, "logo256x128.png"));

	static char rpgfont_png_data[5085] = {-119,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,3,-51,0,0,0,17,8,6,0,0,0,-25,-94,
	78,60,0,0,0,9,112,72,89,115,0,0,11,19,0,0,11,19,1,0,-102,-100,24,0,0,10,79,105,67,67,
	80,80,104,111,116,111,115,104,111,112,32,73,67,67,32,112,114,111,102,105,108,101,0,0,120,-38,-99,83,103,84,
	83,-23,22,61,-9,-34,-12,66,75,-120,-128,-108,75,111,82,21,8,32,82,66,-117,-128,20,-111,38,42,33,9,16,74,
	-120,33,-95,-39,21,81,-63,17,69,69,4,27,-56,-96,-120,3,-114,-114,-128,-116,21,81,44,12,-118,10,-40,7,-28,33,
	-94,-114,-125,-93,-120,-118,-54,-5,-31,123,-93,107,-42,-68,-9,-26,-51,-2,-75,-41,62,-25,-84,-13,-99,-77,-49,7,-64,8,
	12,-106,72,51,81,53,-128,12,-87,66,30,17,-32,-125,-57,-60,-58,-31,-28,46,64,-127,10,36,112,0,16,8,-77,100,
	33,115,-3,35,1,0,-8,126,60,60,43,34,-64,7,-66,0,1,120,-45,11,8,0,-64,77,-101,-64,48,28,-121,-1,
	15,-22,66,-103,92,1,-128,-124,1,-64,116,-111,56,75,8,-128,20,0,64,122,-114,66,-90,0,64,70,1,-128,-99,-104,
	38,83,0,-96,4,0,96,-53,99,98,-29,0,80,45,0,96,39,127,-26,-45,0,-128,-99,-8,-103,123,1,0,91,-108,
	33,21,1,-96,-111,0,32,19,101,-120,68,0,104,59,0,-84,-49,86,-118,69,0,88,48,0,20,102,75,-60,57,0,
	-40,45,0,48,73,87,102,72,0,-80,-73,0,-64,-50,16,11,-78,0,8,12,0,48,81,-120,-123,41,0,4,123,0,
	96,-56,35,35,120,0,-124,-103,0,20,70,-14,87,60,-15,43,-82,16,-25,42,0,0,120,-103,-78,60,-71,36,57,69,
	-127,91,8,45,113,7,87,87,46,30,40,-50,73,23,43,20,54,97,2,97,-102,64,46,-62,121,-103,25,50,-127,52,
	15,-32,-13,-52,0,0,-96,-111,21,17,-32,-125,-13,-3,120,-50,14,-82,-50,-50,54,-114,-74,14,95,45,-22,-65,6,-1,
	34,98,98,-29,-2,-27,-49,-85,112,64,0,0,-31,116,126,-47,-2,44,47,-77,26,-128,59,6,-128,109,-2,-94,37,-18,
	4,104,94,11,-96,117,-9,-117,102,-78,15,64,-75,0,-96,-23,-38,87,-13,112,-8,126,60,60,69,-95,-112,-71,-39,-39,
	-27,-28,-28,-40,74,-60,66,91,97,-54,87,125,-2,103,-62,95,-64,87,-3,108,-7,126,60,-4,-9,-11,-32,-66,-30,36,
	-127,50,93,-127,71,4,-8,-32,-62,-52,-12,76,-91,28,-49,-110,9,-124,98,-36,-26,-113,71,-4,-73,11,-1,-4,29,-45,
	34,-60,73,98,-71,88,42,20,-29,81,18,113,-114,68,-102,-116,-13,50,-91,34,-119,66,-110,41,-59,37,-46,-1,100,-30,
	-33,44,-5,3,62,-33,53,0,-80,106,62,1,123,-111,45,-88,93,99,3,-10,75,39,16,88,116,-64,-30,-9,0,0,
	-14,-69,111,-63,-44,40,8,3,-128,104,-125,-31,-49,119,-1,-17,63,-3,71,-96,37,0,-128,102,73,-110,113,0,0,94,
	68,36,46,84,-54,-77,63,-57,8,0,0,68,-96,-127,42,-80,65,27,-12,-63,24,44,-64,6,28,-63,5,-36,-63,11,
	-4,96,54,-124,66,36,-60,-62,66,16,66,10,100,-128,28,114,96,41,-84,-126,66,40,-122,-51,-80,29,42,96,47,-44,
	64,29,52,-64,81,104,-122,-109,112,14,46,-62,85,-72,14,61,112,15,-6,97,8,-98,-63,40,-68,-127,9,4,65,-56,
	8,19,97,33,-38,-120,1,98,-118,88,35,-114,8,23,-103,-123,-8,33,-63,72,4,18,-117,36,32,-55,-120,20,81,34,
	75,-111,53,72,49,82,-118,84,32,85,72,29,-14,61,114,2,57,-121,92,70,-70,-111,59,-56,0,50,-126,-4,-122,-68,
	71,49,-108,-127,-78,81,61,-44,12,-75,67,-71,-88,55,26,-124,70,-94,11,-48,100,116,49,-102,-113,22,-96,-101,-48,114,
	-76,26,61,-116,54,-95,-25,-48,-85,104,15,-38,-113,62,67,-57,48,-64,-24,24,7,51,-60,108,48,46,-58,-61,66,-79,
	56,44,9,-109,99,-53,-79,34,-84,12,-85,-58,26,-80,86,-84,3,-69,-119,-11,99,-49,-79,119,4,18,-127,69,-64,9,
	54,4,119,66,32,97,30,65,72,88,76,88,78,-40,72,-88,32,28,36,52,17,-38,9,55,9,3,-124,81,-62,39,
	34,-109,-88,75,-76,38,-70,17,-7,-60,24,98,50,49,-121,88,72,44,35,-42,18,-113,19,47,16,123,-120,67,-60,55,
	36,18,-119,67,50,39,-71,-112,2,73,-79,-92,84,-46,18,-46,70,-46,110,82,35,-23,44,-87,-101,52,72,26,35,-109,
	-55,-38,100,107,-78,7,57,-108,44,32,43,-56,-123,-28,-99,-28,-61,-28,51,-28,27,-28,33,-14,91,10,-99,98,64,113,
	-92,-8,83,-30,40,82,-54,106,74,25,-27,16,-27,52,-27,6,101,-104,50,65,85,-93,-102,82,-35,-88,-95,84,17,53,
	-113,90,66,-83,-95,-74,82,-81,81,-121,-88,19,52,117,-102,57,-51,-125,22,73,75,-91,-83,-94,-107,-45,26,104,23,104,
	-9,105,-81,-24,116,-70,17,-35,-107,30,78,-105,-48,87,-46,-53,-23,71,-24,-105,-24,3,-12,119,12,13,-122,21,-125,-57,
	-120,103,40,25,-101,24,7,24,103,25,119,24,-81,-104,76,-90,25,-45,-117,25,-57,84,48,55,49,-21,-104,-25,-103,15,
	-103,111,85,88,42,-74,42,124,21,-111,-54,10,-107,74,-107,38,-107,27,42,47,84,-87,-86,-90,-86,-34,-86,11,85,-13,
	85,-53,84,-113,-87,94,83,125,-82,70,85,51,83,-29,-87,9,-44,-106,-85,85,-86,-99,80,-21,83,27,83,103,-87,59,
	-88,-121,-86,103,-88,111,84,63,-92,126,89,-3,-119,6,89,-61,76,-61,79,67,-92,81,-96,-79,95,-29,-68,-58,32,11,
	99,25,-77,120,44,33,107,13,-85,-122,117,-127,53,-60,38,-79,-51,-39,124,118,42,-69,-104,-3,29,-69,-117,61,-86,-87,
	-95,57,67,51,74,51,87,-77,82,-13,-108,102,63,7,-29,-104,113,-8,-100,116,78,9,-25,40,-89,-105,-13,126,-118,-34,
	20,-17,41,-30,41,27,-90,52,76,-71,49,101,92,107,-86,-106,-105,-106,88,-85,72,-85,81,-85,71,-21,-67,54,-82,-19,
	-89,-99,-90,-67,69,-69,89,-5,-127,14,65,-57,74,39,92,39,71,103,-113,-50,5,-99,-25,83,-39,83,-35,-89,10,-89,
	22,77,61,58,-11,-82,46,-86,107,-91,27,-95,-69,68,119,-65,110,-89,-18,-104,-98,-66,94,-128,-98,76,111,-89,-34,121,
	-67,-25,-6,28,125,47,-3,84,-3,109,-6,-89,-11,71,12,88,6,-77,12,36,6,-37,12,-50,24,60,-59,53,113,111,
	60,29,47,-57,-37,-15,81,67,93,-61,64,67,-91,97,-107,97,-105,-31,-124,-111,-71,-47,60,-93,-43,70,-115,70,15,-116,
	105,-58,92,-29,36,-29,109,-58,109,-58,-93,38,6,38,33,38,75,77,-22,77,-18,-102,82,77,-71,-90,41,-90,59,76,
	59,76,-57,-51,-52,-51,-94,-51,-42,-103,53,-101,61,49,-41,50,-25,-101,-25,-101,-41,-101,-33,-73,96,90,120,90,44,-74,
	-88,-74,-72,101,73,-78,-28,90,-90,89,-18,-74,-68,110,-123,90,57,89,-91,88,85,90,93,-77,70,-83,-99,-83,37,-42,
	-69,-83,-69,-89,17,-89,-71,78,-109,78,-85,-98,-42,103,-61,-80,-15,-74,-55,-74,-87,-73,25,-80,-27,-40,6,-37,-82,-74,
	109,-74,125,97,103,98,23,103,-73,-59,-82,-61,-18,-109,-67,-109,125,-70,125,-115,-3,61,7,13,-121,-39,14,-85,29,90,
	29,126,115,-76,114,20,58,86,58,-34,-102,-50,-100,-18,63,125,-59,-12,-106,-23,47,103,88,-49,16,-49,-40,51,-29,-74,
	19,-53,41,-60,105,-99,83,-101,-45,71,103,23,103,-71,115,-125,-13,-120,-117,-119,75,-126,-53,46,-105,62,46,-101,27,-58,
	-35,-56,-67,-28,74,116,-11,113,93,-31,122,-46,-11,-99,-101,-77,-101,-62,-19,-88,-37,-81,-18,54,-18,105,-18,-121,-36,-97,
	-52,52,-97,41,-98,89,51,115,-48,-61,-56,67,-32,81,-27,-47,63,11,-97,-107,48,107,-33,-84,126,79,67,79,-127,103,
	-75,-25,35,47,99,47,-111,87,-83,-41,-80,-73,-91,119,-86,-9,97,-17,23,62,-10,62,114,-97,-29,62,-29,60,55,-34,
	50,-34,89,95,-52,55,-64,-73,-56,-73,-53,79,-61,111,-98,95,-123,-33,67,127,35,-1,100,-1,122,-1,-47,0,-89,-128,
	37,1,103,3,-119,-127,65,-127,91,2,-5,-8,122,124,33,-65,-114,63,58,-37,101,-10,-78,-39,-19,65,-116,-96,-71,65,
	21,65,-113,-126,-83,-126,-27,-63,-83,33,104,-56,-20,-112,-83,33,-9,-25,-104,-50,-111,-50,105,14,-123,80,126,-24,-42,-48,
	7,97,-26,97,-117,-61,126,12,39,-123,-121,-123,87,-122,63,-114,112,-120,88,26,-47,49,-105,53,119,-47,-36,67,115,-33,
	68,-6,68,-106,68,-34,-101,103,49,79,57,-81,45,74,53,42,62,-86,46,106,60,-38,55,-70,52,-70,63,-58,46,102,
	89,-52,-43,88,-99,88,73,108,75,28,57,46,42,-82,54,110,108,-66,-33,-4,-19,-13,-121,-30,-99,-30,11,-29,123,23,
	-104,47,-56,93,112,121,-95,-50,-62,-12,-123,-89,22,-87,46,18,44,58,-106,64,76,-120,78,56,-108,-16,65,16,42,-88,
	22,-116,37,-14,19,119,37,-114,10,121,-62,29,-62,103,34,47,-47,54,-47,-120,-40,67,92,42,30,78,-14,72,42,77,
	122,-110,-20,-111,-68,53,121,36,-59,51,-91,44,-27,-71,-124,39,-87,-112,-68,76,13,76,-35,-101,58,-98,22,-102,118,32,
	109,50,61,58,-67,49,-125,-110,-111,-112,113,66,-86,33,77,-109,-74,103,-22,103,-26,102,118,-53,-84,101,-123,-78,-2,-59,
	110,-117,-73,47,30,-107,7,-55,107,-77,-112,-84,5,89,45,10,-74,66,-90,-24,84,90,40,-41,42,7,-78,103,101,87,
	102,-65,-51,-119,-54,57,-106,-85,-98,43,-51,-19,-52,-77,-54,-37,-112,55,-100,-17,-97,-1,-19,18,-62,18,-31,-110,-74,-91,
	-122,75,87,45,29,88,-26,-67,-84,106,57,-78,60,113,121,-37,10,-29,21,5,43,-122,86,6,-84,60,-72,-118,-74,42,
	109,-43,79,-85,-19,87,-105,-82,126,-67,38,122,77,107,-127,94,-63,-54,-126,-63,-75,1,107,-21,11,85,10,-27,-123,125,
	-21,-36,-41,-19,93,79,88,47,89,-33,-75,97,-6,-122,-99,27,62,21,-119,-118,-82,20,-37,23,-105,21,127,-40,40,-36,
	120,-27,27,-121,111,-54,-65,-103,-36,-108,-76,-87,-85,-60,-71,100,-49,102,-46,102,-23,-26,-34,45,-98,91,14,-106,-86,-105,
	-26,-105,14,110,13,-39,-38,-76,13,-33,86,-76,-19,-11,-10,69,-37,47,-105,-51,40,-37,-69,-125,-74,67,-71,-93,-65,60,
	-72,-68,101,-89,-55,-50,-51,59,63,84,-92,84,-12,84,-6,84,54,-18,-46,-35,-75,97,-41,-8,110,-47,-18,27,123,-68,
	-10,52,-20,-43,-37,91,-68,-9,-3,62,-55,-66,-37,85,1,85,77,-43,102,-43,101,-5,73,-5,-77,-9,63,-82,-119,-86,
	-23,-8,-106,-5,109,93,-83,78,109,113,-19,-57,3,-46,3,-3,7,35,14,-74,-41,-71,-44,-43,29,-46,61,84,82,-113,
	-42,43,-21,71,14,-57,31,-66,-2,-99,-17,119,45,13,54,13,85,-115,-100,-58,-30,35,112,68,121,-28,-23,-9,9,-33,
	-9,30,13,58,-38,118,-116,123,-84,-31,7,-45,31,118,29,103,29,47,106,66,-102,-14,-102,70,-101,83,-102,-5,91,98,
	91,-70,79,-52,62,-47,-42,-22,-34,122,-4,71,-37,31,15,-100,52,60,89,121,74,-13,84,-55,105,-38,-23,-126,-45,-109,
	103,-14,-49,-116,-99,-107,-99,125,126,46,-7,-36,96,-37,-94,-74,123,-25,99,-50,-33,106,15,111,-17,-70,16,116,-31,-46,
	69,-1,-117,-25,59,-68,59,-50,92,-14,-72,116,-14,-78,-37,-27,19,87,-72,87,-102,-81,58,95,109,-22,116,-22,60,-2,
	-109,-45,79,-57,-69,-100,-69,-102,-82,-71,92,107,-71,-18,122,-67,-75,123,102,-9,-23,27,-98,55,-50,-35,-12,-67,121,-15,
	22,-1,-42,-43,-98,57,61,-35,-67,-13,122,111,-9,-59,-9,-11,-33,22,-35,126,114,39,-3,-50,-53,-69,-39,119,39,-18,
	-83,-68,79,-68,95,-12,64,-19,65,-39,67,-35,-121,-43,63,91,-2,-36,-40,-17,-36,127,106,-64,119,-96,-13,-47,-36,71,
	-9,6,-123,-125,-49,-2,-111,-11,-113,15,67,5,-113,-103,-113,-53,-122,13,-122,-21,-98,56,62,57,57,-30,63,114,-3,-23,
	-4,-89,67,-49,100,-49,38,-98,23,-2,-94,-2,-53,-82,23,22,47,126,-8,-43,-21,-41,-50,-47,-104,-47,-95,-105,-14,-105,
	-109,-65,109,124,-91,-3,-22,-64,-21,25,-81,-37,-58,-62,-58,30,-66,-55,120,51,49,94,-12,86,-5,-19,-63,119,-36,119,
	29,-17,-93,-33,15,79,-28,124,32,127,40,-1,104,-7,-79,-11,83,-48,-89,-5,-109,25,-109,-109,-1,4,3,-104,-13,-4,
	99,51,45,-37,0,0,0,32,99,72,82,77,0,0,122,37,0,0,-128,-125,0,0,-7,-1,0,0,-128,-23,0,0,
	117,48,0,0,-22,96,0,0,58,-104,0,0,23,111,-110,95,-59,70,0,0,9,8,73,68,65,84,120,-38,-20,-99,
	-47,114,-27,56,8,68,-17,-1,-1,-76,-9,97,107,107,51,19,91,116,55,13,-106,-81,-103,-86,-52,-109,-94,72,6,33,
	14,32,-23,115,28,-97,-29,-8,-9,-65,-32,-121,105,-9,-33,79,101,-5,-89,-10,125,-9,88,-70,-58,-115,-74,-17,-48,-83,
	-47,-37,-67,-27,-55,-12,59,-14,124,-58,60,-93,-33,-39,-51,14,85,-22,-30,-20,-97,-33,37,-49,-82,121,-18,-30,-101,-115,
	-34,-6,-28,-71,-6,-67,-86,-74,79,-73,-73,-22,60,-39,-74,-54,55,71,-38,-93,54,72,-73,91,-97,-49,-17,-97,72,87,
	-82,127,71,-79,65,-116,29,-86,90,115,-103,53,-127,-113,-27,51,-48,-4,-116,77,-30,122,65,92,-9,29,47,-120,-127,-26,
	-47,-37,-127,-26,-111,-25,64,-13,64,-13,64,-13,64,-13,-40,-37,-127,-26,-127,-26,10,104,94,67,-83,7,-102,127,-2,91,
	67,-16,-1,99,58,-1,-99,119,66,-13,-103,-116,-50,-8,-87,20,-102,57,37,-55,45,54,47,32,-98,-9,-23,-126,79,101,
	-15,-4,84,-16,117,36,-23,-49,111,-78,90,16,-84,124,-42,-33,99,-96,-71,106,44,-79,-100,6,-102,-111,113,-93,122,27,
	27,-50,120,67,-68,90,-97,-52,26,66,-115,-72,-38,-98,25,59,-33,55,55,14,-58,-106,103,-65,11,19,-79,-113,-58,-61,
	-75,-9,-24,-54,-54,-10,59,-28,89,-39,119,-123,60,125,-14,-55,-11,-19,95,-97,-52,119,-113,-42,-113,46,79,86,111,-71,
	61,-117,-3,46,-41,-66,-103,-93,-17,-86,53,-47,5,-51,53,-29,-18,-13,-121,-104,-52,-89,-78,7,-35,1,-51,63,-2,-10,
	-62,-121,87,65,-5,-4,111,68,-48,124,-43,-34,1,-51,-84,-1,-108,97,39,116,-98,-88,-82,-100,124,-65,95,-4,84,14,
	-51,-72,-110,-28,23,-37,58,98,-62,-11,125,-90,-24,-98,-66,-39,-17,82,11,-51,-116,124,-42,-33,99,-96,-71,18,-102,-41,
	114,26,104,70,3,15,-120,-34,-98,-23,-7,-43,70,20,-37,9,125,13,93,-115,3,89,-49,104,123,116,-20,-24,-122,-126,
	-49,117,13,-51,-126,-35,-78,-40,-71,107,71,-30,-68,127,-90,-67,67,87,-94,-10,-118,60,-69,-6,46,-106,103,90,62,-114,
	-66,-99,-21,-109,-5,-18,127,-126,-124,91,-98,-116,-34,114,123,22,-5,93,126,-37,8,101,13,93,-55,-109,93,-97,-36,119,
	-87,-123,-26,10,-39,-33,1,-51,72,-26,83,-39,-125,-80,-128,70,13,52,-1,28,-61,-123,61,18,65,-101,-1,38,43,-69,
	-24,-126,-26,-43,124,-77,-48,-116,-38,78,-74,125,25,52,-77,-111,-14,107,-63,-8,-93,-97,-111,99,-58,-10,125,53,118,-90,
	-17,-56,-112,119,102,4,16,-25,3,-115,-108,-93,-16,-127,-114,-1,41,89,-107,124,6,65,-21,123,-83,47,-9,100,120,86,
	-47,94,-25,55,113,-51,83,-127,-107,74,-57,57,-38,80,-94,-11,-55,-82,103,55,124,-80,14,-1,-54,126,-66,5,-102,-85,
	-32,-80,91,111,-93,-66,99,-69,-11,78,104,-26,124,22,-62,-111,-5,32,-114,118,-41,-38,95,-5,79,-116,63,116,6,-51,
	107,-69,18,-17,113,119,-84,-119,46,104,-82,8,82,-43,86,118,-3,-50,50,-93,-48,-116,100,73,-39,12,-20,-6,124,-80,
	-42,126,-75,-25,-93,123,127,-20,111,-81,42,48,114,25,88,38,123,124,-10,-67,-85,-96,-103,-99,39,-22,-81,68,-4,36,
	65,-13,46,-111,-14,-72,127,-43,113,-26,-96,89,25,11,-109,-55,98,-77,-69,-107,-58,-45,-111,-79,59,-101,-21,19,-78,42,
	78,-121,-78,34,123,120,-121,83,-18,1,-124,-53,-52,68,56,-49,29,51,89,-43,14,-1,83,-96,25,119,110,114,-48,28,
	-11,-81,66,-13,-33,-3,35,-70,-8,38,104,86,-63,102,119,104,94,57,-74,14,-104,-52,64,-13,-107,46,42,123,92,39,
	52,-69,116,-117,9,34,-97,125,-13,-107,-83,24,104,-10,67,51,10,123,14,16,102,-10,-96,8,-126,-47,76,38,-46,-2,
	42,-104,-59,4,-52,-39,-17,24,-63,36,94,-54,-49,101,-113,87,-66,89,20,96,-51,39,28,115,85,9,88,-14,-58,-112,
	105,-2,-26,72,121,38,82,-38,17,-75,71,-78,-92,21,-58,83,-127,-26,-97,-50,71,-73,67,-39,-19,-84,-78,96,-53,4,
	100,34,-121,-94,123,-98,119,65,-13,-50,118,-88,18,84,-99,-107,61,-84,-77,-22,-126,-26,-88,-100,111,23,104,-114,116,124,
	-27,-88,126,35,52,-29,-127,-28,-36,62,81,57,-49,24,-30,112,-32,-49,-20,-97,12,32,-96,-48,28,-5,10,122,6,86,
	-87,-22,115,64,115,20,-44,66,109,11,11,-51,-22,-72,-97,2,-51,104,32,33,91,-111,22,87,3,-28,-41,4,-102,37,
	117,65,48,-33,62,-26,38,36,41,-88,-97,13,-10,93,-112,-75,30,15,-106,105,46,72,-128,-124,-13,68,-3,21,-124,-125,
	-73,-121,-26,59,0,97,-89,76,22,-101,-35,101,74,93,88,-25,115,-96,25,-53,6,-77,122,-117,-108,-2,63,17,-102,87,
	-101,120,6,-102,-103,-20,-127,-13,-20,-95,67,-98,14,59,-28,-84,-20,81,-20,45,98,19,-69,-96,25,45,-47,-20,-128,-26,
	-56,105,-83,-44,67,-73,110,-27,-86,-116,-66,23,-102,-111,106,55,-27,27,102,-53,-77,-29,96,-71,-98,-127,61,46,-18,120,
	97,2,-67,21,-107,119,-39,64,127,86,-98,59,66,51,-22,-57,-87,-107,32,-18,-22,56,70,62,42,52,-29,-48,20,-107,
	46,-85,-19,-29,-64,-128,118,52,-85,15,-102,-15,-20,113,28,48,99,50,-51,-113,-121,-26,-54,-78,-43,78,104,70,75,6,
	-104,-14,-20,74,104,102,28,16,-89,-13,57,-48,92,-93,-73,85,-105,-86,-20,4,-51,-36,-58,-84,67,115,-11,-90,-97,-51,
	52,-69,-53,34,51,103,3,-111,-11,-39,81,-98,-99,-55,122,-79,-25,-62,-69,-95,25,45,-95,-11,-105,68,-25,97,18,13,
	-104,-94,-25,-44,-98,8,-51,63,-5,67,-26,-55,-38,33,-82,-76,-104,-55,126,70,-5,62,126,57,-30,29,-107,61,85,-25,
	-114,-39,32,8,106,15,21,127,-72,-21,-10,-20,76,-14,67,-71,-5,100,37,79,116,-17,-49,66,-13,17,60,57,-59,64,
	-13,65,-100,13,-58,-38,-93,-64,-116,-23,-30,-118,19,-18,-54,52,95,37,75,-104,50,-12,-81,-52,52,-33,13,31,110,64,
	96,-99,-8,111,-122,102,38,35,52,-48,-52,68,62,61,23,-40,61,13,-102,29,119,8,60,-27,-8,-60,93,-91,-33,110,
	104,-18,58,-45,-20,-106,79,37,52,-17,118,17,-40,93,-14,-28,-64,105,47,104,86,-53,5,51,-13,-52,94,0,90,13,
	-51,-39,-84,-105,-102,-96,80,-53,87,43,46,37,-53,-18,-97,108,-59,-109,114,-47,20,119,41,-43,-22,-103,-94,-8,-94,46,
	-11,98,-44,92,38,27,-105,79,23,52,-69,47,2,91,101,95,51,21,21,93,-48,-52,100,-113,-35,103,-102,7,-102,31,
	118,-111,9,2,42,119,-33,68,-22,-124,102,-58,113,82,-100,-124,55,65,-13,1,-66,3,-21,-68,-119,52,123,78,-47,81,
	118,-41,125,17,-104,27,38,-18,-66,61,-69,96,-98,31,-121,-35,114,-34,-98,-35,41,31,71,48,118,-77,-37,-77,111,-111,
	103,101,-96,-73,-42,110,-15,-27,-126,-99,-13,116,-67,29,-86,64,115,101,-126,-126,57,55,-53,-74,-35,17,-102,-47,114,123,
	-10,-52,44,119,-66,-106,59,14,-93,36,98,48,-48,-62,-95,60,-10,39,-13,-48,-68,-53,-103,-26,51,-5,-109,-79,-49,-35,
	-48,-116,-100,107,103,-125,-108,108,64,-26,85,-27,-39,-118,83,-114,24,90,102,44,-122,-52,-41,-14,-63,-19,-22,-14,79,-84,
	4,-88,-25,-23,22,117,-98,78,-121,-110,-47,21,-121,30,-70,-96,-103,25,-53,65,-68,25,-50,-105,-117,-79,-101,-66,22,113,
	84,-54,-83,21,121,86,-21,-71,82,110,-97,57,18,-31,45,93,-54,-39,-83,-54,119,-102,-85,-49,18,102,111,-96,-17,122,
	-89,-71,74,-98,-82,-29,77,12,-88,-78,48,89,119,54,-104,123,55,-76,11,-102,-47,114,94,-4,-37,-24,-48,-84,-18,43,
	-52,19,-100,-84,61,87,-113,55,101,43,-75,50,125,35,-91,-59,111,-126,-26,3,-72,-95,-103,-85,-46,83,-98,-111,-62,111,
	-27,-18,-70,8,12,-123,102,-18,98,-70,90,104,-114,-32,-10,32,-34,105,-58,-57,13,7,88,-97,117,17,24,122,-74,-127,
	45,-21,96,-98,-75,112,-12,29,-107,-48,-82,23,50,127,65,26,58,118,-27,27,50,-48,92,41,79,-92,-3,-43,-19,-97,
	78,93,81,47,-33,-54,-56,-109,-55,52,-93,-25,-56,43,-42,-60,17,-66,119,-99,-117,56,-94,-29,102,74,-35,118,-48,-37,
	76,-92,-44,-11,30,117,70,15,-107,53,-60,-23,86,-107,-35,-81,-107,39,99,-77,-8,-10,-7,121,50,-14,116,-82,33,118,
	111,-82,46,-1,-60,-19,-106,-9,13,-8,-52,60,-107,53,-124,127,-101,107,80,-55,-97,83,-43,-28,115,-128,111,-57,114,-73,
	51,123,-4,62,-12,-24,-108,-70,38,14,-32,-62,46,-26,-99,89,6,-102,43,-54,-77,85,104,-114,-38,43,-48,-116,7,7,
	-8,-46,-7,-52,69,96,72,112,13,-65,80,47,-42,-59,110,104,-10,49,-94,-9,-99,-26,-19,-95,25,119,-32,89,80,-27,
	55,67,118,44,-39,-66,-93,8,63,91,114,-37,-31,-108,-5,-58,-31,105,127,92,-66,35,87,-25,56,-15,101,113,49,-60,
	-31,111,-34,113,27,51,19,-75,101,-100,56,36,-64,-126,110,-98,76,-60,81,1,-113,56,106,-33,-81,-73,-86,29,98,0,
	-95,-62,-119,83,-53,-24,-14,-114,115,52,-41,-22,-32,-115,-49,-34,30,-53,-73,47,57,27,-105,-99,39,43,79,-26,28,-87,
	123,-1,116,-39,-107,76,38,-117,-77,89,90,112,-128,-103,-89,-78,-122,-80,111,-77,6,-43,-36,88,116,-7,28,-48,-37,-79,
	-100,77,84,-58,-126,66,-77,-93,111,-60,-111,103,-96,25,7,62,92,-10,-54,-6,-84,-126,102,-50,-58,113,37,-41,-36,77,
	-37,-38,69,96,108,54,-43,-79,-26,118,-122,102,-59,127,-54,64,51,122,39,-64,-83,-48,92,-79,120,-8,-10,-5,-12,-83,
	-108,-36,118,-114,-59,51,-114,-86,-10,-11,-70,-59,-106,57,30,-28,19,56,79,-43,-37,93,-28,-119,-107,-25,-19,54,-49,-73,
	-56,83,-19,-101,-39,-104,-97,54,79,-75,125,-17,60,117,39,-21,109,122,-85,-114,-67,122,-98,-69,-8,102,99,111,125,-14,
	-44,-98,-111,-62,0,-18,-103,-10,86,-127,102,20,108,-15,0,-120,122,99,-71,6,-76,30,-104,-20,121,114,-54,-65,-57,-43,
	-16,13,82,58,63,-48,-68,17,52,103,-54,-105,58,-57,-14,86,104,86,50,54,-72,113,30,-56,-54,66,115,28,-103,28,
	39,110,-96,121,-96,-103,109,63,-48,60,-48,60,-48,-4,92,104,-58,50,-57,-33,110,111,-103,10,57,-90,-6,-54,3,-51,
	-79,-116,80,27,52,-48,-100,-31,27,38,-96,49,-48,-68,65,-33,106,-55,109,-25,88,-10,52,-98,61,-101,126,6,-102,-111,
	-14,-78,-127,-84,-116,60,-111,-14,-68,113,-30,6,-102,7,-102,71,111,7,-102,7,-102,-33,5,-51,126,16,122,-53,-66,-94,
	-64,-92,6,-51,30,27,52,-48,-100,-29,-101,-52,17,49,124,44,-1,0,0,0,-1,-1,3,0,106,-7,96,-95,-30,-31,
	-119,70,0,0,0,0,73,69,78,68,-82,66,96,6};
	pFile rpgfont_png(new MemoryFile(rpgfont_png_data, 5085, "rpgfont.png"));

static char mutant_vermin_png_data[9495] = {-119,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,-128,0,0,0,-128,8,6,0,0,0,-61,62,
	97,-53,0,0,0,25,116,69,88,116,83,111,102,116,119,97,114,101,0,65,100,111,98,101,32,73,109,97,103,101,
	82,101,97,100,121,113,-55,101,60,0,0,36,-71,73,68,65,84,120,-38,-20,93,7,124,84,85,-10,62,51,-103,73,
	-81,16,66,9,29,-111,46,-95,6,-112,-110,-48,68,-86,52,81,-118,11,-78,22,96,-79,-53,-38,88,-39,117,93,101,-43,
	-1,-86,-85,-94,34,-59,-59,14,40,85,80,90,80,74,16,-120,-12,46,29,66,75,72,-101,36,-109,105,-1,-5,-35,50,
	-13,38,36,-128,74,32,-22,-67,-65,-33,-3,-51,100,-34,-101,-9,-18,-36,-13,-99,115,-66,115,-18,-71,47,38,-113,-57,67,
	-70,-3,113,-101,89,79,-127,6,-128,110,26,0,-70,105,0,-24,-90,1,-96,-101,6,-128,110,26,0,-70,105,0,-24,-90,
	1,-96,-101,6,-128,110,26,0,-70,105,0,-24,-90,1,-96,-101,6,-128,110,26,0,-70,105,0,-24,-90,1,-96,-101,6,
	-128,110,26,0,-70,105,0,-24,-90,1,-96,-101,6,-128,110,26,0,-70,105,0,-24,-90,1,-96,-101,6,-128,110,26,0,
	-70,105,0,-24,-90,1,-96,-101,6,-128,110,26,0,-70,105,0,-24,-90,1,-16,51,-102,-107,-11,100,-42,107,104,-79,-4,
	-15,0,48,-111,-11,34,-42,87,-77,126,-100,-11,-93,-84,-33,-82,-59,83,-10,-51,84,14,30,17,99,-107,-62,47,-87,-67,
	-61,-6,4,45,-90,-78,107,-106,114,48,-122,-111,-22,-51,-90,-51,27,-88,118,-51,-70,84,-71,114,21,-11,-47,120,-42,107,
	38,119,-19,-40,-49,-23,116,-110,-37,-19,38,-105,-53,69,70,-48,-102,76,38,-2,-118,-49,-16,-34,108,-10,55,106,-58,-29,
	101,105,44,-43,125,74,107,37,-35,-33,-8,-39,47,29,-33,-24,-43,7,75,61,-10,96,72,-42,111,-62,5,116,82,111,
	102,-49,-98,69,-55,-67,-38,-47,-62,-27,-97,26,-113,-9,93,-77,122,-35,-54,-128,-128,0,-78,88,44,-68,23,23,50,-2,
	6,56,-108,32,-16,-9,-75,19,-68,79,-64,-105,-21,-102,3,-4,-14,-42,81,-67,-7,113,-49,58,58,-105,113,-110,-98,-4,
	-41,8,122,103,-10,75,-58,115,-70,-91,-84,89,63,4,19,13,32,40,1,67,-72,87,-37,127,-83,-32,-75,11,40,-69,
	-106,-89,-34,-60,-41,-115,38,75,61,55,5,-80,81,-67,-14,-10,-77,-108,113,46,-101,38,79,122,89,29,126,-118,-11,121,
	74,-61,-115,-126,-123,-10,43,-85,-96,44,-127,58,-90,-124,-9,115,-123,-8,123,22,122,121,3,-64,58,-42,91,-32,77,-113,
	14,-61,104,83,-32,38,-118,-84,76,116,102,31,-47,-84,-39,51,104,-46,-61,127,-89,-96,-96,32,28,110,-59,-84,64,2,
	123,13,-112,-33,-69,-119,-11,-88,-30,110,21,24,96,-35,-50,-70,-115,-11,28,-42,115,101,63,-106,-40,-82,101,-2,-107,4,
	94,92,-16,-65,119,32,-108,7,0,124,33,-61,64,-22,-46,-95,7,-19,56,64,84,61,-63,68,113,-11,61,-76,-21,64,
	6,109,-34,-70,-127,58,118,72,-10,122,-119,95,115,-93,77,-87,105,105,-20,-27,111,-84,-89,-76,106,125,-117,-83,56,-113,
	40,110,-14,-115,-81,87,2,-62,111,21,40,-27,-127,3,-20,81,111,-86,86,-83,70,46,7,113,-94,23,91,-105,40,40,
	-100,-24,-5,-44,85,-41,-14,94,45,89,95,2,-73,-77,117,-53,-114,52,-42,31,99,-67,-78,-118,48,84,71,-92,97,-4,
	91,-71,21,109,1,-54,-90,121,-51,120,110,110,46,21,21,8,109,-84,-39,-118,-24,-24,15,-52,63,-92,-82,-10,-98,120,
	-24,-89,3,4,97,-95,-99,56,125,-108,114,-13,-78,-55,-27,-124,-64,-36,-28,113,-117,48,-48,-23,112,-109,-43,18,72,81,
	-47,-111,20,25,25,69,97,-95,97,20,30,30,65,-43,-86,-58,83,72,72,-120,-15,-66,45,100,127,109,-5,-74,61,123,
	-92,43,90,-37,-20,-106,-122,-97,-128,104,26,-71,-123,-43,106,37,-89,-69,-80,-60,-120,64,17,82,-73,-117,46,33,-89,87,
	-78,30,-58,-49,-35,87,48,32,101,-107,-81,41,15,0,104,-87,-34,-28,-25,-37,40,-68,34,113,65,69,85,-75,83,-59,
	-38,68,59,87,109,-90,-66,-125,-110,105,-49,-15,84,-54,-49,-79,-109,-99,81,70,7,-109,5,38,-36,-40,-36,12,23,-63,
	17,-60,1,-28,-78,-101,41,44,58,-128,66,-62,66,40,-108,-103,-111,-72,42,-79,84,-79,98,69,106,-37,-22,86,-22,124,
	107,50,-75,110,-107,72,-95,-95,-95,-58,-81,55,-106,-3,-2,-99,59,-10,125,-64,94,-57,-75,104,-39,-12,67,-27,22,0,
	58,-77,37,-96,68,97,0,36,92,-112,30,-45,37,-60,-13,90,10,-83,-84,92,-52,-115,-50,4,-34,-63,-6,87,94,54,
	-72,121,57,-83,-118,-24,-51,77,-1,-66,-107,68,-37,-40,-111,-97,-104,94,-26,101,-118,49,90,-125,76,20,-56,-28,102,13,
	102,76,-48,-54,-48,-53,94,-15,119,32,83,-20,-4,-117,-20,-68,12,113,12,36,18,-82,36,-9,28,123,45,98,90,10,
	-104,-69,-51,84,-112,109,-90,-64,96,-128,-61,76,61,-69,-11,-90,97,67,71,49,126,-47,-103,-94,-94,-94,75,26,-37,15,
	18,8,105,112,9,-106,64,107,-87,-47,5,-17,30,51,-73,0,-80,30,-65,4,0,46,-6,101,114,24,-77,-14,-64,-81,
	74,4,-35,72,0,76,97,-3,121,-11,-57,-7,11,103,104,-54,-14,4,-70,-56,-92,118,112,45,35,6,-33,48,-95,102,
	121,-72,-48,33,-48,-56,-86,-52,50,68,18,-123,-59,10,77,103,86,-98,76,1,2,8,-24,23,-113,19,-99,-38,73,20,
	17,7,18,-55,44,1,-29,-5,54,6,8,59,-29,-1,89,-89,-120,46,28,102,-32,96,64,9,97,-78,-10,48,-21,-111,
	115,86,88,11,92,51,-95,69,83,74,-22,-46,-99,-18,30,50,-122,-102,52,110,102,28,35,-94,-122,123,-38,-76,77,-104,
	-17,112,57,-67,2,45,14,2,110,74,-51,86,82,-55,42,21,-90,-2,28,16,92,9,0,-91,89,-128,-47,43,-10,-1,
	-26,0,-48,-122,-11,105,8,-21,-44,7,39,79,-98,-96,49,-113,-12,-95,109,105,-69,-88,48,-101,-51,58,-21,22,38,-44,
	-54,13,-119,-86,52,34,-86,88,75,50,86,-117,-24,124,98,-103,16,93,78,25,-8,-111,16,120,126,-106,15,36,-8,28,
	-57,-77,78,-78,-8,111,-117,-80,12,85,-103,-111,15,99,46,-58,-106,41,64,-127,99,120,-75,-37,4,-96,-62,98,2,-24,
	-87,39,39,-45,99,19,-97,-26,126,-33,-48,102,-79,62,-7,-106,22,-115,79,-107,-108,88,-126,112,2,45,65,28,0,42,
	81,117,-83,45,-64,-17,5,0,-73,-78,-66,-116,-11,8,-11,-63,-22,-75,-33,-48,-125,79,-36,73,-57,118,-25,114,-33,30,
	-62,40,97,84,21,-94,-72,-101,89,-81,47,34,1,104,120,65,54,38,-108,117,-73,-24,98,-126,-123,-96,-63,7,112,14,
	-50,-123,-23,71,55,49,25,-28,-92,19,101,28,99,62,-100,93,-73,126,18,19,112,5,1,32,-128,5,-57,-46,25,-11,
	-53,60,-26,3,16,0,3,96,37,-74,75,-92,15,-90,-51,-95,122,-11,110,50,-114,-99,-39,19,-70,-73,89,66,-93,69,
	37,-83,69,4,49,-124,41,-31,23,79,84,93,-115,-1,-66,81,46,-64,124,-93,-124,95,84,84,68,47,-65,-2,12,13,
	-66,-5,118,58,-78,93,8,-65,74,3,-94,91,-6,-77,62,-128,120,20,16,26,35,-76,51,-21,-76,20,58,-101,35,51,
	51,-5,76,-39,68,15,-12,-71,0,28,-121,16,29,5,2,16,-32,4,25,71,-123,64,107,39,10,-31,-29,88,-18,89,
	33,-12,-77,-5,-123,37,-88,-52,-18,-39,114,40,81,-93,-98,-30,-98,112,33,-87,27,55,81,-85,54,-51,-23,-19,105,111,
	24,-57,-49,108,7,45,-36,-71,109,-17,84,37,100,37,112,-93,-42,43,-51,55,2,-96,60,-1,83,-114,-21,101,1,58,
	-77,-2,45,20,69,-80,-3,124,-6,-53,-13,3,104,-34,-20,85,92,-77,-99,14,15,85,107,98,-94,58,76,80,-15,-73,
	16,21,50,-65,-99,119,-127,120,74,-104,76,66,-64,96,-7,-48,106,101,1,32,100,-29,-48,113,46,-49,33,4,-119,99,
	-25,14,10,45,-81,88,71,0,0,-128,64,4,-111,-49,-124,-98,123,94,-100,11,-41,18,99,40,63,-63,113,16,-57,-52,
	-29,-126,51,96,12,-55,93,-109,-24,-3,105,-77,-88,102,-115,90,-58,-33,-61,-100,10,61,-48,-94,117,-77,52,-91,-35,-42,
	-128,64,-65,-112,-81,-72,-107,-72,-110,21,-72,-110,5,40,77,78,-9,-82,42,-1,-85,-127,72,-29,-83,-14,9,-33,70,127,
	-7,-5,0,90,-12,-59,42,-50,-38,33,84,-117,-43,-60,-40,-70,32,104,-100,-35,75,-51,86,-90,-35,107,-14,85,62,-58,
	36,76,57,-124,-114,121,85,115,11,-31,99,-98,32,64,27,19,94,-43,38,68,53,90,8,-31,67,-5,97,61,-62,43,
	9,46,80,-67,-71,-72,31,-64,-90,0,-121,-21,-58,-44,36,-86,-43,-102,-88,110,123,102,29,-104,27,-6,-18,-5,20,106,
	-38,-92,25,125,49,-49,111,-123,-78,53,0,-3,-29,-106,-99,-99,-31,-5,97,-2,17,14,42,14,-96,4,-90,4,95,90,
	34,-55,104,41,-40,89,-68,-101,77,30,10,96,115,-126,87,-4,13,19,-26,97,-24,15,-76,6,-16,-49,-15,30,-99,-101,
	54,-113,-85,-36,103,2,-101,75,-77,111,17,-119,-98,28,26,54,-74,7,-51,-3,-128,105,126,14,81,-91,-70,68,-79,117,
	-124,-39,-123,86,-18,89,-50,-30,-2,37,-126,-95,-61,100,67,-96,-123,-20,60,-89,-35,95,-37,-3,76,-104,-39,-9,10,-64,
	0,72,0,77,68,101,-63,39,-16,-103,61,-17,-54,3,69,56,9,-128,40,75,-125,49,-127,-124,86,99,32,10,-82,-108,
	71,-61,-17,30,65,-29,39,-34,71,14,-121,-61,-24,18,-42,-90,110,-36,124,-121,18,48,-62,69,85,-81,96,12,19,75,
	115,15,-22,-104,74,32,25,-33,23,79,54,33,23,-127,-17,32,-54,0,65,5,-48,112,-81,-14,14,-128,105,74,-13,115,
	115,-78,105,-8,125,61,104,-43,-46,84,110,126,-95,-127,77,110,103,-81,45,4,-45,71,-22,55,-25,12,-47,-31,-115,44,
	-100,-37,33,52,22,97,27,-26,-47,28,80,-100,17,95,10,2,-27,26,-48,-125,-62,68,46,0,66,5,-73,112,22,94,
	121,-96,0,24,-124,15,-80,1,52,-72,119,76,117,6,82,-58,3,43,-43,35,-86,-64,44,-61,-52,-103,51,104,-56,-120,
	-34,28,-56,-122,-10,-43,-90,-44,45,19,84,77,-126,-54,84,26,77,-66,-79,62,-95,56,8,74,43,20,49,-90,-96,-117,
	-25,28,-16,57,-128,104,-73,-37,-53,53,0,-38,-53,-50,7,60,-31,-71,-66,-76,118,-43,102,126,-96,46,-93,-125,77,123,
	-77,-119,-83,47,4,-123,73,-82,-35,70,0,1,-65,-11,52,-117,-25,-45,-9,10,19,-113,-112,78,105,-7,37,115,101,48,
	-1,0,21,39,-120,44,-36,11,-114,20,17,1,4,9,-31,91,-126,-82,60,88,-100,-25,-111,36,19,-33,-29,-103,70,-109,
	-72,22,-84,65,-115,-106,-126,79,124,-69,108,21,117,-18,-34,-106,78,-100,60,110,-4,-6,91,12,4,-81,42,-51,52,-70,
	2,-93,16,75,42,34,81,-62,54,18,-58,-110,-70,-70,30,-56,-77,-51,102,-29,105,115,112,-87,-14,12,-128,-41,-43,-101,
	-17,55,44,-93,-27,75,-41,115,109,12,-118,16,102,21,-66,56,79,-110,-79,80,-26,-117,3,-61,-124,21,0,41,67,-126,
	-26,-20,62,-31,-101,-111,-12,41,-55,-4,27,-83,0,127,111,18,64,-127,0,-47,-107,75,64,7,0,20,87,40,-75,7,
	72,-18,17,40,-55,-89,34,-105,86,95,40,-118,-15,1,-84,-5,-9,30,-96,-60,14,45,105,75,-38,38,-29,-112,30,95,
	-65,46,-11,-51,-80,-80,48,-66,124,109,4,0,-84,-126,-79,-108,-83,52,32,24,-113,27,-93,11,116,8,-66,-80,-80,-112,
	11,29,29,-17,-81,-59,34,85,89,1,-96,11,-21,109,85,30,-3,-7,-87,-113,114,97,99,18,-93,-85,9,16,-64,-73,
	-125,120,41,-31,41,65,-63,-9,99,-62,65,-36,50,-91,-110,5,-122,-108,-106,28,17,-33,69,71,-94,7,-13,7,64,41,
	-78,104,-110,-96,-72,-102,64,-121,-109,77,-23,6,-16,-86,92,15,7,83,-128,-32,91,0,35,-94,20,68,21,-71,44,-122,
	76,74,-22,66,11,-106,-52,53,94,102,-30,-86,-107,41,35,-79,-106,17,24,24,-56,-69,49,51,88,-36,-20,23,95,80,
	50,70,13,-59,43,-97,114,114,114,-72,-26,3,8,-100,-16,-78,-21,-54,58,-119,114,9,-128,-41,-44,-101,69,-117,62,-95,
	-115,-85,14,121,53,44,56,74,8,31,-2,-98,-57,-14,-63,34,-66,-121,-42,57,101,109,112,100,21,33,-124,-117,39,4,
	48,-126,-93,46,-105,33,-69,-108,7,120,35,6,-87,-35,110,-25,85,0,-64,34,73,-92,-61,-9,93,-27,102,48,110,-128,
	22,-68,4,28,33,-86,-86,-120,22,-14,-13,-118,104,-44,-97,-122,-47,124,-10,27,13,109,-50,-46,37,-53,-37,5,7,7,
	19,-84,65,68,68,4,127,85,-18,65,89,5,35,97,84,60,-63,120,12,-118,3,97,67,-37,33,-4,-126,-126,2,-81,
	-16,113,45,-128,-84,-40,-22,102,-71,89,13,108,-81,-46,-68,24,-16,-117,-81,79,-26,2,-58,36,66,-64,48,-21,72,-48,
	64,-101,-112,-106,-27,63,-38,37,-52,-66,-118,-43,65,-30,-96,-111,-56,-29,67,24,87,-14,-31,124,49,78,10,95,-103,127,
	-105,-61,-105,62,-66,26,11,96,-74,-8,95,15,-41,-64,43,119,31,-63,98,-36,-120,84,0,2,-124,-113,-72,15,126,3,
	18,85,15,-114,-65,-105,90,54,111,75,117,106,121,51,-121,-45,-104,-10,-73,80,-38,-85,-40,-70,98,-14,-86,-34,64,29,
	-25,102,-34,98,-14,-85,122,-58,43,-120,30,4,15,-78,103,-76,22,-58,72,-96,60,2,-32,-1,-44,-101,-49,-25,125,72,
	-5,118,-98,-96,-24,120,-95,-43,72,-78,-28,-98,17,19,11,95,111,-116,-21,113,-84,-56,38,38,28,126,24,-128,-63,-25,
	-32,13,96,-13,42,60,83,38,-1,-110,-26,-106,66,-108,-87,97,69,28,-107,117,81,121,5,-43,-117,71,23,38,-103,91,
	80,-33,-27,-87,100,54,-42,51,123,-59,-40,0,0,-72,34,-112,-62,-126,44,-15,55,-82,11,64,100,-100,46,-94,-111,127,
	30,64,43,23,109,102,90,-55,-105,-103,19,-26,-49,91,-16,-48,-112,-95,3,-34,12,10,10,-92,-84,44,27,69,71,71,
	122,-39,59,-4,55,58,20,-60,-55,-76,-126,-125,-64,21,-64,-123,-118,-9,74,-37,33,120,124,7,-42,4,-38,-82,-8,-128,
	49,92,44,111,-103,64,-26,33,105,-69,-118,-119,-37,116,108,72,-121,14,-3,68,13,123,-120,-124,-52,-82,-91,34,-60,3,
	32,-112,-25,39,105,-98,65,0,49,-103,0,68,54,-101,-12,-52,-93,-62,34,-44,-19,64,116,115,23,-79,14,0,-21,-96,
	-64,-30,-117,-105,124,-47,1,-73,0,114,109,64,-111,65,50,-7,-78,-122,106,-82,-108,-123,-16,-6,123,-125,-53,-128,-103,-57,
	49,-72,-98,-109,-37,-40,88,78,11,83,-113,-79,-61,42,69,85,19,81,-117,89,10,30,-87,-28,-13,-121,88,-1,-119,-24,
	40,-29,-125,-9,-113,-69,-105,-34,124,-11,3,-29,124,4,-35,49,-80,79,-111,90,34,-122,80,49,47,42,-108,-125,-128,1,
	8,-56,-64,-18,16,-57,-32,-25,21,-63,-61,121,-48,118,112,9,-8,-5,-30,-100,1,-3,-34,-43,-121,127,85,38,-16,90,
	91,-128,105,-22,-51,-10,-99,91,-23,-64,-50,116,-78,70,-119,16,15,-109,-121,2,15,16,59,8,20,-81,112,1,0,3,
	-114,33,-50,70,-6,22,57,122,-104,90,88,-116,42,13,-123,69,-64,68,-101,-52,-91,-57,-17,74,-8,1,114,-75,16,127,
	-61,5,112,-85,17,-32,11,-19,-72,117,-32,4,-54,-121,35,-77,92,82,-122,-91,65,-6,-9,-62,79,2,124,96,-4,-119,
	-9,-120,-120,5,22,72,-71,20,126,31,-85,-72,15,-128,122,34,-115,-11,31,-59,119,-34,126,125,38,13,-18,55,-126,-70,
	116,-15,-42,48,118,97,66,93,1,1,66,-85,-107,64,21,-47,-125,102,-93,-93,93,-52,-50,-30,-66,62,43,43,-117,-69,
	10,8,28,-36,1,-33,85,-107,73,101,-79,31,-31,90,2,0,11,-23,29,84,72,-77,-12,-37,47,57,-70,-85,-44,98,
	66,-82,46,-52,41,-56,83,-115,4,97,86,33,104,76,36,22,112,-112,116,-127,121,-123,117,-64,-22,29,-124,94,-83,-87,
	88,12,2,24,64,-68,-64,-14,-55,116,-103,108,-96,65,-109,61,-54,10,88,124,-26,60,40,68,102,20,37,87,-32,-33,
	-15,-8,-84,3,4,127,124,-85,-80,2,-19,-2,68,-44,-76,-113,112,67,0,42,58,-18,15,-62,-118,87,0,24,99,69,
	-51,-62,-23,93,2,104,17,-107,4,80,-41,-89,126,111,4,64,71,38,-56,21,42,123,8,75,-128,-71,-127,37,-128,-16,
	96,-14,-95,-11,-118,-24,-31,115,-104,122,101,49,84,20,-95,-50,47,-117,61,10,-106,-78,-48,-2,-117,89,-103,-76,101,-45,
	-113,-116,44,-71,-88,90,51,49,65,-104,68,8,54,-66,-71,-48,122,104,-51,-23,-35,68,-23,-69,-123,121,-121,38,98,125,
	30,-18,0,9,33,104,30,126,43,22,111,-68,68,-50,99,8,-3,-116,-119,32,104,101,-112,-72,15,-81,-51,67,-60,33,
	-77,-120,16,58,-70,114,49,42,34,48,-109,-49,69,64,-69,-111,58,-58,-8,16,-82,30,73,-107,-7,-119,24,-111,4,66,
	38,-48,38,-57,-127,-17,35,124,61,-55,28,-35,-87,-19,-126,19,52,-20,-50,-84,-41,1,65,96,119,-19,-1,-63,-113,16,
	67,-128,48,-23,16,44,52,123,-63,87,75,-79,21,14,-101,97,-42,-11,-21,-33,-21,35,104,-4,-59,-117,23,89,88,-103,
	-57,53,62,54,54,-106,107,127,94,94,30,23,-68,34,125,-65,116,127,-61,-11,2,-128,73,46,-9,114,-124,35,75,118,
	-28,96,58,-13,-97,110,-82,-55,40,-44,-128,0,-96,61,92,-37,67,5,-109,6,56,80,-75,3,66,-123,76,28,38,27,
	9,34,-44,5,-86,117,123,-75,32,-28,37,-127,-91,-36,29,-109,-81,-106,-122,113,-98,-54,-20,-31,61,-18,71,6,-46,-57,
	-127,32,-51,-65,-39,42,-128,2,70,15,-83,-25,126,-99,-71,-94,53,111,-120,124,68,-67,-114,-62,-123,33,1,-124,-65,97,
	21,48,38,-44,44,-124,86,16,-65,9,-96,-123,59,3,104,-10,-20,-33,-26,103,21,-107,-10,-49,-3,98,-63,32,-87,36,
	113,-14,-40,3,-117,23,45,127,-109,-67,-114,107,-44,-8,-90,-49,-29,-30,-30,-72,-32,1,20,8,60,50,50,-46,47,-41,
	15,23,82,90,10,-103,-7,-6,74,-17,22,68,-97,-65,-111,0,48,27,-13,-40,103,-50,-90,83,102,102,38,-43,-24,42,
	-124,10,109,1,8,-48,-63,-12,33,112,104,27,8,21,124,45,-4,47,0,-62,107,-4,-92,-87,-122,32,64,-76,32,64,
	104,34,55,-37,37,-127,95,-50,3,47,-11,114,-5,-118,61,-78,-45,125,-21,9,16,46,56,5,-76,21,127,123,57,2,
	-52,-65,36,-119,-36,122,-72,69,34,42,-122,-115,-69,86,91,-31,-90,64,-18,80,-94,86,-89,29,-5,-116,1,-95,65,-78,
	72,11,-29,62,48,-1,56,7,-87,107,-36,3,-96,-67,-104,-31,-105,-98,13,1,0,-106,44,-2,6,-126,-98,88,-62,-24,
	-39,47,-93,-49,-10,-18,57,-12,24,-128,112,91,-17,110,105,-86,68,93,-71,2,-11,-73,18,-70,-54,31,-96,111,92,-73,
	57,89,-126,-86,1,3,1,74,-125,-58,49,32,-84,-71,17,0,-16,6,84,24,-20,-119,83,-57,-55,-31,-50,19,33,83,
	-74,-16,-83,40,-18,84,-71,122,104,13,86,-19,48,-31,72,3,-61,-4,114,-19,-113,21,-18,1,66,66,17,8,-4,50,
	44,2,62,115,57,74,22,-66,34,-127,0,13,4,127,-18,-112,-88,15,-60,125,113,63,104,63,-18,9,16,98,25,24,
	-18,5,-29,82,97,-95,34,-117,92,-69,-125,-123,-27,0,72,-15,55,-106,-123,81,51,0,48,-94,68,-99,19,62,-42,59,
	-36,-53,-84,66,91,1,-78,77,-1,19,-111,64,-107,-58,2,4,78,-69,127,84,-75,104,-31,-78,-1,24,-123,127,-20,-40,
	17,122,-29,-83,-41,-24,-2,-79,-29,-87,97,-61,-58,-22,-29,-74,82,-112,-119,-16,-5,-86,-74,80,-27,2,-32,6,96,29,
	-16,-73,74,24,-83,91,-101,58,-119,-67,76,53,-36,-86,1,10,-84,24,16,30,102,32,120,-13,122,-121,-127,108,74,41,
	91,-83,-9,-65,-4,-54,11,-12,-47,87,111,83,-27,-26,54,46,68,16,38,-113,-63,127,-13,80,-52,-28,111,-46,109,23,
	-59,103,-80,8,88,41,-84,80,75,-124,97,16,22,62,67,-10,-48,-24,-29,-47,120,121,-72,83,-28,13,16,-101,-93,-110,
	24,-92,17,-126,70,-91,15,-65,110,-90,-32,24,0,7,-34,-61,-22,64,-101,-79,16,-123,-5,-63,26,1,-116,-54,50,40,
	-82,-31,29,-89,-39,-25,82,0,100,0,9,17,75,-117,33,2,-80,-121,-66,23,-32,-122,5,-62,125,-126,3,-94,-24,-44,
	17,21,-77,-14,57,-15,-26,49,63,-101,-5,63,-6,-57,91,19,120,72,25,19,18,79,127,30,-10,52,13,29,56,-36,
	88,127,56,-74,111,-65,-37,102,22,-49,12,42,2,-119,-49,0,2,6,42,8,126,-110,-105,115,93,-52,-92,-104,-104,10,
	126,-107,98,12,4,-77,-81,103,65,-120,-73,-56,-66,-112,-59,-74,112,1,69,118,7,23,10,124,60,55,-15,86,95,17,
	-121,-102,88,-81,34,-77,-33,24,91,91,68,8,48,-9,32,97,7,83,-124,-80,-31,91,85,126,94,-59,-25,23,-114,-120,
	-21,33,124,68,-102,24,-38,-113,-17,-32,-100,122,-116,-119,52,-18,37,52,29,-57,-79,-10,0,78,1,127,-51,45,-119,83,
	-20,59,-60,-75,112,95,-27,-61,47,49,46,-110,48,-14,26,-61,34,97,17,64,96,97,21,112,-97,-67,-33,18,-3,56,
	95,-72,1,92,19,96,-59,56,-126,35,-3,-4,-108,87,-8,115,62,-98,77,83,-90,-115,-90,102,-125,108,-44,-2,1,27,
	-123,53,58,70,83,-33,120,-102,-90,-67,-1,-70,31,-111,102,-18,-94,57,0,-95,-106,-125,-43,50,51,58,72,97,113,-31,
	-81,-33,-104,66,109,58,36,80,74,-118,-97,-27,-97,-59,-124,63,-8,122,-82,5,-8,56,0,27,104,-6,-103,-45,-52,116,
	57,-3,18,56,-118,-96,-87,-48,-84,120,70,15,5,34,72,24,-35,-49,38,-11,79,-1,19,126,22,-31,-30,-95,-17,68,
	124,-82,-76,-44,-88,-87,60,-67,44,-29,119,-104,99,104,22,-86,-128,32,116,8,3,-102,12,-9,82,-95,-74,88,-37,71,
	56,10,-127,67,88,16,28,-64,9,-77,-115,-49,-116,-4,66,-71,21,-59,13,0,2,-100,-117,-118,99,88,22,88,0,-128,
	24,-82,-126,-9,124,-31,114,-108,53,41,-34,22,46,-98,79,-49,-68,116,31,7,37,64,-56,-83,75,-80,-99,-20,-42,115,
	-12,-97,-23,83,104,-33,-127,-35,-34,-70,20,-128,64,49,125,-27,-5,85,-8,-73,116,-55,-73,-109,-115,-62,95,-68,108,62,
	13,29,-35,-125,-20,-127,39,-23,-97,-45,30,-96,61,-5,118,25,111,-117,61,-105,-119,-41,11,0,38,35,9,60,125,-26,
	20,-33,-78,5,102,-114,92,-71,57,-32,10,-53,-71,102,-111,-9,-121,-106,-35,21,-1,37,-115,73,122,-99,-22,119,22,-97,
	-93,-42,31,-15,54,-46,-79,48,-11,-88,22,-122,-119,-121,107,-128,80,-50,30,16,46,6,-33,-123,-96,65,-30,112,95,-124,
	106,0,1,56,0,98,116,88,3,-68,-121,-123,1,-120,-112,-60,65,104,106,10,-72,-6,21,67,-66,80,-28,17,-33,-113,
	-112,117,12,24,15,18,92,112,1,37,-19,88,90,-68,100,33,61,-10,-62,72,106,116,-69,-117,103,20,113,78,-58,17,
	65,-126,-29,26,-72,-55,101,42,-96,-57,39,-1,-39,-72,-76,-37,-2,-53,-7,-117,-5,-85,92,0,-33,-108,-62,-8,0,-45,
	-4,-121,-40,-79,127,-88,-109,86,-84,89,68,-29,38,13,-91,-32,24,23,47,106,117,-58,30,-94,9,-49,12,-95,-93,-116,
	99,24,100,59,-19,122,1,-64,-21,-60,-100,-52,30,102,100,-98,-27,-38,-121,31,-21,-51,-96,-71,125,-102,-21,55,-39,-46,
	18,56,-20,98,98,-106,-26,-115,-94,-39,107,31,-95,-43,111,-118,69,-93,6,-116,-111,-9,120,82,48,-6,51,123,-124,-80,
	85,20,1,-95,115,-110,23,36,-82,-83,-106,-115,-111,-107,11,-112,-106,70,-127,16,-64,-32,-11,-122,65,2,4,104,40,61,
	83,57,8,-113,-37,31,-112,106,41,88,117,-72,9,-66,44,44,83,-56,-48,122,0,12,-41,5,32,97,117,20,95,80,
	-19,-101,111,-105,-45,-35,-61,-121,81,-27,-58,118,-86,-33,69,-36,23,-106,10,60,5,-27,106,-56,47,-128,71,-92,109,-33,
	68,115,23,-50,54,-50,-25,-65,-115,69,32,11,23,124,-51,104,39,121,75,-108,-41,-82,95,65,35,-57,14,-26,-29,0,
	-8,-80,-73,1,-111,-54,15,107,14,-16,18,123,-69,-35,91,2,-123,-67,-113,-93,-81,-69,11,-80,-27,-25,-118,-8,-35,34,
	-76,37,64,-58,-50,-86,-76,-37,111,-43,77,-10,-80,24,65,-88,62,-2,-117,-115,22,61,-53,-40,-14,102,97,-34,-101,48,
	127,-2,-44,-60,-105,-24,-18,119,44,-44,-76,-81,-104,-8,3,-116,31,28,-33,34,-36,9,-78,-117,-54,84,67,-40,32,122,
	120,53,-55,-75,0,14,64,-113,-49,13,-15,-92,-112,85,84,26,-63,124,35,-15,-93,-118,73,-3,-58,100,-10,-17,56,87,
	37,-108,-84,33,62,-117,-64,-77,-116,18,-120,112,65,-123,-39,-30,66,41,-33,-83,-28,26,89,-75,-71,-16,9,-120,76,-32,
	-50,-74,127,69,116,120,-67,-72,22,-36,9,72,41,-8,-56,-77,47,60,74,-39,57,94,-46,-42,-128,105,-4,64,0,-32,
	-21,-91,43,-18,102,127,-49,80,7,-74,110,-37,68,35,31,-24,79,-39,103,93,124,-52,-80,116,72,-86,-79,56,-127,103,
	14,-73,109,-33,74,111,-52,122,-50,40,-101,97,-41,3,0,-34,21,119,111,-20,-22,-108,-43,52,97,114,27,-105,-55,-25,
	-5,75,-118,-25,33,4,-44,-21,-17,94,38,66,64,104,8,-84,2,-4,123,8,-59,81,-1,-118,31,82,-43,70,-62,95,
	-61,82,-4,-76,94,-68,66,24,32,-118,16,56,120,68,-98,92,-78,-11,-88,-116,-96,-84,-14,1,48,84,113,-87,85,-122,
	-94,-54,-65,123,119,27,121,74,89,107,-16,-120,107,-32,92,-66,-127,-60,80,126,-122,-33,4,75,7,43,-125,-9,-74,-68,
	34,-22,63,-76,59,61,-14,90,79,106,58,48,-97,-105,-66,-31,59,-21,-103,8,-73,47,16,-36,3,-23,110,-124,-114,124,
	-17,-94,83,-4,-50,-20,-84,92,-102,-7,-119,31,33,124,-19,-85,47,-105,96,-17,-92,-73,-40,96,-9,-98,29,52,98,66,
	55,10,-114,-74,83,-99,-10,98,126,97,-63,30,-70,-17,105,-38,-79,-18,20,125,-12,-31,103,-4,55,126,-12,-123,-33,-126,
	84,-57,-21,1,0,111,-10,35,40,56,-124,-121,53,-54,23,-14,16,-54,-18,-45,-56,-30,-91,88,-86,-63,108,-61,68,-94,
	102,0,-47,3,55,-39,22,-111,46,-2,-4,-64,88,122,-23,-29,17,-76,-30,85,17,-113,99,-62,97,-10,-64,-4,33,112,
	-104,82,8,19,-21,13,-104,84,-27,122,-16,-118,-55,-57,102,16,-100,-121,-21,66,-16,-16,-41,42,17,-60,-75,-33,117,-87,
	-64,-67,-82,74,-10,-96,48,-33,-34,3,-66,-7,-60,-23,11,69,113,109,30,-19,-64,-11,-124,22,-48,41,90,-51,87,50,
	-111,27,64,101,49,-62,88,88,-128,10,-111,85,-87,83,-73,68,126,29,-84,-116,2,20,-8,78,-121,49,2,-16,-45,102,
	-65,74,23,46,120,19,122,117,-56,-80,113,-10,-16,-47,67,52,120,116,18,57,61,-7,124,-105,19,-84,7,64,-41,55,
	105,20,61,50,-10,69,-118,-119,-82,64,125,122,-35,65,79,62,60,-123,-50,30,-49,49,22,-82,50,-5,68,21,-54,58,
	15,-128,-91,-102,2,62,33,-114,34,-22,-40,-69,1,-19,-40,112,-126,-84,-95,110,46,-128,-64,80,95,-31,-121,-39,-30,-85,
	-46,81,-101,59,-7,-60,-53,-92,-116,-86,28,114,75,-51,48,75,19,-117,97,-62,-76,43,-41,-94,56,19,88,53,38,24,
	66,64,86,14,-25,98,115,40,4,-115,-55,-59,-30,14,-64,-124,37,91,-109,-55,-73,117,12,102,23,-33,109,-42,79,-128,
	20,-111,65,-15,48,-48,-101,-69,32,-61,58,-64,121,97,105,48,-122,8,-71,11,-7,-56,70,113,125,-36,7,-69,-102,-112,
	36,-30,-18,34,80,-100,15,-85,86,-55,-99,72,95,47,89,-50,-97,89,0,11,-103,-44,35,-111,-74,110,-7,-111,18,6,
	-118,85,-57,-3,-85,-103,15,-1,-120,-24,-31,-15,-109,-24,111,79,-67,-20,55,-106,116,70,-86,-121,-36,-33,-98,126,-38,119,
	-110,115,9,100,53,15,-80,-88,-81,38,67,-41,-30,57,-101,41,52,52,-20,114,-78,-63,-77,15,-102,-108,-75,5,0,-21,
	-40,34,-54,-107,2,-87,103,-9,-34,20,22,30,-54,67,35,8,4,32,80,75,-82,16,52,8,-107,42,-44,52,86,-28,
	-86,42,28,35,38,33,104,124,15,29,66,0,-47,-29,69,35,50,-84,4,40,-32,58,-64,-14,85,114,7,-4,0,9,
	27,8,17,28,1,29,-55,37,-128,2,-25,-126,72,-30,90,-88,73,80,-2,-99,-113,-57,44,-109,77,114,-35,65,-83,43,
	-88,-100,-128,-118,22,96,-2,-15,-69,-48,32,96,88,29,88,46,0,42,-66,-103,-120,12,32,124,16,-77,-76,-71,68,9,
	-15,-3,105,-43,-118,20,46,124,85,-49,55,103,-42,92,-86,16,27,-51,115,26,-80,76,24,31,-66,-9,-33,-73,94,-89,
	-13,-25,-49,121,127,127,86,118,22,13,127,-80,7,29,-36,125,-110,-121,-55,-88,76,6,87,-54,73,15,-96,-73,-2,-11,
	-71,81,-8,-69,75,-111,-51,-117,-105,77,-31,78,-103,50,-27,90,46,46,-11,19,-60,-34,76,-87,91,-42,-47,-123,-77,89,
	44,52,-13,112,-95,-93,-48,-61,42,-39,-70,-38,-91,-93,-84,-126,74,13,-101,12,-85,123,94,-19,51,-60,-28,86,-71,31,
	-112,31,-109,-117,57,110,-121,100,-14,86,17,-21,3,8,-68,-26,48,-35,71,8,-63,-70,-77,79,9,-65,-117,-43,69,-16,
	6,-28,-11,81,-32,-55,-41,29,50,-92,-128,101,85,-112,-38,-57,-31,93,57,12,16,-97,-31,111,8,-37,45,87,10,1,
	74,-84,2,-62,-102,68,-58,-119,-30,17,-116,77,109,71,71,-38,-8,-114,-92,7,-24,-3,105,31,26,-77,125,-72,-86,57,
	38,58,-122,26,53,108,76,-97,126,-14,25,-65,47,66,68,88,-107,19,-37,93,-108,-103,-111,65,13,110,110,-60,-124,-97,
	73,15,79,30,78,107,-106,-92,-15,113,33,55,-126,123,98,-19,-31,-47,9,-49,-46,29,-67,-17,50,-50,61,22,-101,-80,
	3,-117,-39,37,-86,73,-30,-119,39,79,27,57,68,89,87,4,53,101,125,39,-34,28,63,121,-124,-98,123,113,34,45,
	-103,-65,-102,-94,-22,20,-14,4,10,50,120,-48,50,-27,14,-32,-65,-44,-114,29,0,0,26,-92,-10,2,-86,84,108,-128,
	-95,-72,67,105,-92,98,-33,-86,88,-109,47,0,21,8,1,-95,90,-105,47,-44,-40,-60,34,14,10,76,20,-1,80,-27,
	92,72,6,33,-65,15,109,85,41,100,-124,-107,24,-125,89,-106,-114,25,93,5,47,84,-11,-120,107,0,-72,88,-78,-74,
	-56,-121,80,64,123,33,12,-100,-33,-2,94,97,21,-16,59,-63,77,112,-83,-25,-98,124,-119,30,30,-9,87,-29,28,97,
	47,-14,-29,-84,-49,-13,50,-67,55,95,-92,87,-34,-98,76,-19,71,-117,-112,112,-45,28,-63,115,-32,-29,-63,59,-118,10,
	36,-73,10,-13,89,-93,-90,-115,111,-95,-71,-17,108,-15,22,-105,-80,118,-1,-69,5,-47,-45,111,116,69,-112,-9,97,79,
	53,-30,107,83,-81,30,3,104,-3,119,63,48,-51,-73,51,-51,-12,-16,101,85,-44,-6,99,-14,-8,-70,-5,5,95,-127,
	37,-73,8,22,95,12,-19,-83,-23,-109,-11,-6,102,-113,47,86,87,-55,24,85,35,-128,-13,96,25,48,81,-48,56,92,
	27,4,12,-66,29,126,-103,103,34,-91,0,33,116,-2,112,-119,32,-111,-71,51,21,-118,100,14,52,27,22,74,-83,84,
	122,67,61,-109,47,-53,7,-51,3,72,-126,100,-26,16,-42,5,-103,74,0,4,73,43,-28,43,-112,-73,-32,79,42,97,
	22,103,-58,-52,25,52,-14,-18,49,-58,-7,-63,38,-126,7,-6,-12,-69,125,-5,-46,-59,-53,-2,78,-14,-31,24,-113,63,
	-12,44,-99,72,63,76,-13,63,-101,-59,93,0,26,-94,26,108,93,71,10,27,-65,3,-96,70,106,28,-31,111,104,84,
	0,-3,107,-58,28,-93,-16,127,40,73,-8,55,-94,44,28,-76,108,-125,42,90,24,-36,103,20,-75,-21,-100,-64,53,12,
	9,28,-104,103,-124,46,-86,-14,-121,-41,8,-56,-115,-96,-48,76,-77,-59,127,83,-121,34,-122,-34,-68,-127,-55,-65,-46,71,
	109,-34,-32,-53,-60,1,-30,-17,-100,115,-62,-9,67,16,16,50,-110,36,72,-46,-44,108,45,-4,61,-49,25,56,69,84,
	-128,113,-63,26,64,112,-11,58,9,-31,-13,109,100,118,33,84,-107,-64,82,9,39,100,42,-71,38,-122,11,-112,32,-100,
	67,82,7,-128,-126,-128,16,-127,-20,-2,-102,-127,110,111,32,-51,-99,55,-81,-72,-16,-65,-20,127,71,-33,118,-3,6,-12,
	-39,-114,48,-71,87,-17,-98,-16,-69,11,-43,-63,87,95,120,-113,-102,-42,107,-49,23,-101,-80,-6,-103,56,74,44,59,-85,
	8,-126,-25,23,114,-59,-40,31,98,22,-91,81,3,-65,-89,-104,-116,-65,38,9,-100,107,-44,-58,-111,124,-106,95,80,80,
	48,-67,-4,-36,116,-86,90,63,-124,-57,-67,-24,16,2,-42,-39,-111,-102,-27,-62,-106,123,1,-68,-28,-53,101,40,-41,50,
	9,2,-88,74,-74,-118,-5,99,-65,-94,80,89,52,-126,-21,-62,-83,96,34,-31,-121,113,46,4,-118,-9,-104,68,-68,119,
	57,125,68,14,-106,7,-87,102,-72,11,104,-82,-38,94,-82,50,-117,-72,39,-58,8,33,67,-16,42,101,-115,104,3,57,
	8,-75,-36,12,-66,113,112,-83,-119,-126,11,-22,-46,23,31,47,-95,-2,125,6,25,-25,-28,-99,33,119,14,26,-84,-118,
	63,-107,-126,-12,-19,-33,27,49,-2,14,69,10,63,-103,-71,-124,106,86,-85,-57,127,19,-118,104,-38,-114,20,123,39,49,
	-26,-125,-33,-119,-84,101,-21,-114,77,-24,-55,-119,126,-100,13,-90,127,107,121,2,-64,14,9,-126,-117,-62,21,-44,-94,119,
	94,-7,-104,79,-32,-82,-81,-59,-78,41,52,-78,-61,88,-31,-121,-63,3,16,1,64,-109,-108,-65,85,-28,-49,-113,12,-102,
	125,36,-115,-65,119,-53,-57,-61,24,86,33,20,-103,-52,61,-17,17,124,35,80,84,-13,96,1,-122,103,-30,78,-56,69,
	37,-121,124,-80,84,-104,112,67,-56,-50,1,48,42,-86,64,87,-119,34,-98,-28,-111,-5,21,112,62,-18,1,18,-120,107,
	-31,-2,-107,-21,6,82,-101,-124,-50,52,-80,-55,75,-12,-18,-93,-37,105,-61,-78,67,-108,-36,-91,-69,113,62,94,98,90,
	63,1,-11,126,-58,-30,14,-50,4,-59,38,-46,49,42,-121,2,82,-8,-47,7,11,-56,118,38,-108,91,72,85,48,11,
	-30,10,78,65,-50,0,122,123,-22,39,126,-90,-65,111,-65,-37,-90,-1,90,-127,-107,-59,-66,0,-18,-21,-28,106,20,-11,
	76,30,64,95,47,94,73,-3,7,-12,-90,61,-33,22,-111,-107,77,126,-101,-31,68,-67,-98,37,-6,-18,93,-111,-14,-83,
	80,67,-96,30,-109,-118,-65,17,103,71,-60,-54,28,12,-14,3,50,28,-76,90,124,-123,-99,-8,-101,63,18,6,-26,90,
	2,2,61,44,-58,-60,-35,11,-124,91,-93,89,16,85,107,-20,98,-126,115,-14,-21,66,-112,-80,66,112,69,42,36,60,
	-78,73,-104,127,14,-84,124,1,50,-60,-39,42,108,-27,-62,42,18,-102,15,43,22,99,110,64,31,-68,-1,12,-75,105,
	-45,-102,26,54,104,116,-71,121,120,-86,83,-105,91,-89,-86,106,94,-121,-45,46,-105,-53,125,-27,92,73,-35,58,-90,-91,
	-84,90,-41,-105,-60,63,-54,96,81,65,19,-6,-9,-77,51,105,-46,43,119,-119,50,57,-10,-107,-77,-116,-56,-58,68,-59,
	-46,-116,55,-26,83,-29,-122,-2,-90,-1,90,108,12,41,-85,-83,97,-40,48,-9,-118,-6,-29,-42,-74,93,41,105,64,19,
	-18,-89,-15,-24,-73,-51,-97,8,22,-35,-3,49,-111,-21,-121,-103,69,-127,69,-61,110,34,-106,-57,121,-104,-128,-94,124,95,
	14,-33,91,-102,109,18,-126,7,-15,-125,80,16,-14,-15,-51,-101,22,95,124,14,97,-126,0,-98,59,98,-89,-16,-16,112,
	-70,-87,-93,-72,31,54,-93,96,-71,-72,102,-126,-107,-111,63,19,-81,17,0,39,-31,15,-87,8,-110,25,-58,-45,62,-115,
	-25,21,-64,89,34,116,68,13,65,92,80,19,90,-75,50,-123,70,-115,28,85,-102,-16,49,-30,-113,101,-6,117,-86,90,
	29,85,59,-128,75,122,2,-87,44,-31,26,-91,46,48,-96,-49,-99,52,-4,-74,39,-23,-56,6,51,-99,74,-77,80,-5,
	-124,30,-76,102,-31,46,74,108,-35,-55,-49,-12,15,30,-46,127,107,121,-35,25,-92,-38,36,57,17,124,-117,120,84,68,
	12,-59,-42,19,66,67,-126,4,79,3,67,-7,53,-36,1,92,-61,-106,79,125,113,53,52,-103,-17,12,82,89,-90,28,
	1,0,-18,-69,-51,-66,84,47,-81,-6,-107,-38,105,-111,85,-63,96,-17,120,-62,24,-66,83,40,-77,-95,32,-119,96,-17,
	-68,4,-99,9,21,15,-119,-124,89,-122,-5,113,-55,103,2,-96,36,13,0,-126,-16,-31,42,84,56,10,115,15,48,-75,
	110,-42,-123,-66,-6,114,33,47,-42,52,-76,34,-103,0,67,-52,-67,-100,117,-65,-86,-116,-17,-41,-82,-25,-81,-52,18,-80,
	75,-71,-68,-53,-27,-59,27,3,-63,71,44,100,75,-112,33,34,61,-1,-12,84,-22,-43,125,0,11,-89,-113,-46,-32,1,
	119,21,-1,-1,8,79,-11,-24,-103,52,29,123,14,-43,-77,8,-54,37,0,-40,-113,66,28,-102,-19,45,-115,-119,-84,-64,
	-71,0,-76,16,97,-46,-34,-107,98,98,91,13,35,-98,-34,4,55,72,-101,39,66,46,99,40,-120,-118,31,-105,-36,83,
	8,65,-15,125,-126,30,17,78,42,109,87,59,-116,84,5,-79,-45,33,-9,18,96,-35,62,-88,18,-99,-76,103,113,-26,
	15,-50,-63,-3,60,-45,-100,-126,108,15,-41,118,-112,70,-75,-85,24,-41,68,-115,34,-4,60,64,-128,107,22,102,-124,82,
	-21,-90,-119,-76,-20,-21,101,124,-75,-51,-48,122,-80,-66,-14,106,-26,66,1,-31,-42,-50,-119,-105,-101,-81,39,-40,124,97,
	-7,-74,43,-2,78,108,-45,-127,119,67,99,118,-120,70,116,-20,-108,-72,92,109,52,81,-101,69,-53,-93,11,48,-42,-60,
	-119,-94,-63,-16,104,-82,-83,23,100,78,30,2,-73,103,-124,-45,-54,87,-119,82,-34,18,-66,24,-11,-11,-3,-1,-55,-56,
	91,7,33,16,-20,12,66,45,64,-49,-65,-54,-11,118,-109,-113,-103,-29,21,-49,1,-78,-37,124,-95,-101,95,57,110,-108,
	-56,-42,21,81,14,23,62,-104,59,66,53,68,4,-57,-9,103,-14,37,89,-44,-11,-13,-11,-126,112,113,77,104,63,7,
	17,86,15,47,48,-33,-99,89,-125,70,12,-100,64,-45,-89,79,55,10,63,67,90,-74,-107,63,119,50,-42,127,-73,-23,
	-78,59,123,24,8,-104,19,-92,-121,74,-8,-22,70,0,-93,83,-25,118,-53,-7,-13,-112,-103,-26,99,51,-55,-75,0,64,
	89,63,43,120,-99,90,-113,30,61,104,18,-1,-63,71,-113,29,-91,22,-115,58,82,-14,-83,125,-88,97,-3,38,52,116,
	108,119,90,54,119,61,29,-34,32,22,81,-80,56,-46,-15,126,17,-1,66,-72,8,-73,84,2,-120,103,2,77,-66,26,
	65,48,101,60,99,-56,33,35,9,-8,106,88,16,-8,117,94,-8,25,31,-63,-53,-45,-111,84,1,24,96,45,80,65,
	-124,60,1,95,54,46,20,33,-98,91,-106,-109,67,-13,-111,-23,-77,103,89,-23,-26,90,45,104,-30,-60,71,-88,79,-17,
	62,124,-117,-73,108,88,-86,-61,127,51,-5,-59,-95,-41,-70,-75,-87,-44,41,-87,-3,-27,-36,-63,127,-103,37,120,87,-126,
	-84,46,-66,-62,62,-37,47,-62,-57,70,-34,-46,112,-11,0,-119,-14,14,0,-108,36,-31,127,-65,-124,99,-21,-12,-108,71,
	-34,-69,-28,-124,79,-33,91,78,-93,66,-109,41,117,-35,22,30,-18,32,-101,7,-106,14,65,-86,-115,34,-48,-16,-48,-118,
	-62,92,99,-123,16,-66,27,90,-117,-57,-54,97,-127,4,26,-66,97,-90,47,102,71,98,6,-123,-95,-88,-83,63,127,50,
	-105,-5,125,36,85,0,36,-27,10,-8,6,-107,48,95,-79,41,86,3,-13,51,-52,100,113,69,83,-73,78,93,-23,-15,
	-57,-98,-96,22,9,45,-115,97,87,-70,12,113,-73,-2,-38,73,-7,62,101,-93,23,4,-91,-72,3,-121,-28,19,107,46,
	45,-91,-13,61,61,-92,-36,3,-128,-3,16,23,67,-13,56,9,-124,-16,-110,-50,-63,106,-42,-4,-9,126,-96,109,-69,54,
	83,74,-22,98,-102,-15,-63,76,58,-77,63,-99,51,-12,3,-85,77,-116,13,35,-57,-17,-95,-56,74,-56,29,120,56,25,
	-60,-13,-125,46,30,19,53,125,88,-118,-123,86,-125,-83,35,-45,119,115,-78,120,-2,80,-43,-90,30,58,-68,-21,28,-81,
	39,64,-102,24,-55,26,104,-71,74,69,3,84,121,-25,76,-108,125,-54,76,14,91,16,-45,122,19,-43,103,22,-23,-50,
	-95,119,-46,-112,-63,119,82,-11,-8,-22,37,-27,55,54,92,-85,-71,1,8,58,118,105,-9,-13,10,47,-53,-32,31,98,
	-107,-39,-125,34,65,2,13,-117,18,1,114,2,97,-42,-30,-91,79,-125,123,88,64,37,108,-7,68,-42,-20,-98,39,58,
	-45,-2,29,39,-56,19,113,-98,10,-113,87,-90,-40,-38,102,-54,-51,-75,49,97,-103,41,-86,66,40,-39,-78,29,116,62,
	61,-121,-36,30,7,85,-85,23,-55,124,55,-74,88,23,80,-61,-82,1,84,-81,93,32,-27,-99,14,102,0,113,-47,-103,
	-29,-39,-28,116,-39,-55,28,-24,-30,-116,95,-84,-24,-103,-56,118,-50,74,-63,-26,24,-118,12,-84,66,-11,-22,-34,76,3,
	7,13,-94,-28,-92,100,-118,-85,20,87,82,94,-61,-101,-31,44,-53,121,-70,82,43,105,113,-25,114,-33,-65,17,-37,-61,
	75,-75,4,-20,-27,45,-39,-115,3,108,46,39,119,-100,-15,115,44,-99,-34,92,-69,57,-91,-91,-91,81,120,-112,-125,-36,
	17,103,-55,105,14,-89,-126,-94,60,74,-22,-45,-114,2,-35,49,116,32,-19,60,121,-20,103,41,-33,86,72,-50,-84,96,
	10,8,43,34,60,-47,-3,120,-86,-103,78,110,65,-22,52,-97,-20,-123,78,-90,-19,-52,84,6,6,-13,-57,-58,-69,29,
	22,10,-78,-124,83,92,-123,120,-22,-38,-71,37,-35,118,-37,-19,-44,-78,101,75,-118,-83,88,-111,-33,-77,88,-72,117,74,
	-114,107,49,-3,-114,-37,13,-3,-121,17,12,24,59,25,8,-58,-53,-8,-73,63,-21,67,100,-89,-70,-43,27,83,112,80,
	8,99,-22,14,70,-10,28,116,100,-41,69,-86,82,-67,34,13,104,-5,4,53,111,-34,-116,49,96,39,-39,114,11,-103,
	-112,-19,-4,105,-29,103,-49,-99,-13,-18,-85,-25,-69,106,121,117,9,-15,-121,48,-124,50,46,16,22,22,78,-43,-30,-85,
	81,-83,-102,-75,-8,14,92,-20,-53,55,-8,119,99,59,-20,38,-25,120,-58,6,-66,-95,63,64,-77,-108,-109,113,96,-43,
	-5,115,-42,47,40,0,12,-70,125,52,-71,-55,69,41,27,-105,80,108,84,60,37,52,110,71,-35,59,13,-96,-112,96,
	-15,-32,37,35,1,106,-43,-86,-43,37,23,-4,57,79,-22,54,-76,13,110,114,-116,127,-65,-96,-46,-114,-85,49,-97,26,
	0,-41,-66,-95,-94,101,47,-46,-30,17,-31,-111,52,102,-24,-93,52,122,-56,35,-105,16,-95,-85,37,76,87,-47,82,33,
	112,-101,39,125,-17,57,119,-102,99,69,-47,104,55,-3,-63,-102,-91,28,-114,73,69,13,-115,-108,32,-115,-49,-34,53,38,
	71,32,60,-10,26,-56,-72,49,-93,-20,-90,56,-7,123,-16,79,98,-18,33,-7,-68,2,-28,95,60,-28,-98,-61,108,66,
	-98,-121,60,-89,61,-28,60,-22,-16,-40,46,-28,122,78,20,-50,-73,39,57,75,33,79,-98,63,10,0,76,-27,-8,89,
	-10,-73,-79,62,-39,32,72,111,66,77,-126,100,-25,-107,126,-101,-14,6,-92,-37,111,18,0,104,-51,-92,53,-72,-11,103,
	8,94,-73,-33,17,0,-116,-38,-84,53,-71,12,-102,-7,55,50,78,45,-4,63,56,0,116,-45,0,-48,77,3,64,55,
	13,0,-35,52,0,116,-45,0,-48,77,3,64,55,13,0,-35,52,0,116,-45,0,-48,77,3,64,55,13,0,-35,52,
	0,116,-45,0,-48,77,3,64,55,13,0,-35,52,0,116,-45,0,-48,77,3,64,55,13,0,-35,52,0,116,-45,0,
	-48,77,3,64,55,13,0,-35,52,0,116,-45,0,-48,77,3,64,55,111,-5,127,1,6,0,19,-17,111,21,48,-25,
	98,38,0,0,0,0,73,69,78,68,-82,66,96,-126};
	pFile mutant_vermin_png(new MemoryFile(mutant_vermin_png_data, 9495, "mutant_vermin.png"));

}


namespace love
{
	static char big_love_ball_png_data[3469] = {-119,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,97,0,0,0,96,8,6,0,0,0,13,90,
	28,6,0,0,0,25,116,69,88,116,83,111,102,116,119,97,114,101,0,65,100,111,98,101,32,73,109,97,103,101,
	82,101,97,100,121,113,-55,101,60,0,0,13,47,73,68,65,84,120,-38,-20,93,125,108,86,87,25,63,-80,-126,93,
	11,115,20,74,97,10,-56,6,-61,-62,10,-72,15,-26,-92,-84,-53,26,12,126,-124,8,51,113,-82,67,81,67,-112,68,
	45,-14,-121,65,-78,100,-102,24,67,76,68,-104,75,24,89,112,-22,-88,74,-30,-48,44,-58,-112,76,-56,58,-54,-26,-86,
	101,124,76,-54,54,6,43,4,10,-74,101,-80,50,64,-24,-88,-49,-17,-67,-25,-31,-67,-17,-67,-25,-36,123,-50,-37,-9,
	-29,-34,-9,125,-97,-28,-31,-106,-5,-11,-98,-13,-5,-99,-13,60,-49,-7,-72,-25,12,27,28,28,20,37,-55,-81,12,-113,
	121,-6,-121,73,-115,-75,-108,69,60,125,-73,-110,-50,35,-83,35,-99,33,117,-108,-68,-122,115,35,-28,-33,-41,72,15,-55,
	-65,47,-110,-66,37,21,-25,58,72,-5,34,93,-110,34,102,-114,38,-112,-42,-109,62,44,-113,117,25,122,-17,97,-46,54,
	-46,-105,-28,-15,76,-119,-124,84,121,-128,116,9,-23,66,-46,-71,57,-6,-51,-3,-110,-112,-65,-112,-66,86,-84,36,76,-106,
	37,-3,59,-78,-44,-25,83,118,-109,110,-107,53,-28,68,60,73,104,-38,101,126,111,75,-29,12,89,-22,-41,-110,126,60,
	98,-90,-7,2,-23,-6,68,-19,104,-38,-11,-106,69,-98,98,66,66,75,-29,84,-6,119,21,105,51,-23,-56,-120,7,3,
	87,73,55,-111,110,-90,-68,29,47,12,18,90,26,-101,18,25,18,98,-76,-11,-69,47,13,8,-15,-18,7,66,-100,-92,
	-128,-89,-5,-110,-93,87,6,-100,107,39,63,20,98,-32,-70,-116,-15,40,-46,-98,84,-23,-4,93,78,1,-33,-60,10,71,
	39,81,32,53,-107,126,118,-44,-120,116,114,-42,-97,40,56,77,-69,90,-30,75,66,75,35,34,-101,95,-112,46,50,126,
	-41,117,74,-53,-95,115,66,28,57,79,71,-118,42,-113,-9,103,-90,108,-125,-120,-70,-79,66,124,-102,34,-34,-70,42,106,
	29,89,53,45,118,-110,-2,-120,-14,121,40,94,36,-76,52,-82,-108,-91,-33,44,-73,40,-19,109,-35,66,-68,122,-106,-94,
	-4,107,-39,53,54,-88,21,-97,-85,-95,-80,96,-94,16,119,-36,98,-6,-44,-96,-84,21,91,-30,65,66,75,-29,70,105,
	-5,-61,-27,85,10,-41,95,-20,114,-52,77,62,4,-26,106,-15,20,34,101,-126,-23,19,-101,40,-65,-85,-93,75,66,75,
	-29,-99,-12,-17,54,-46,-5,66,77,-50,-53,-89,-123,-8,27,-127,127,-10,114,52,92,113,-51,-51,66,124,-103,-56,120,-24,
	54,19,83,-11,47,-46,-57,41,-33,111,103,-118,-124,-52,-12,29,57,-50,-9,64,40,1,48,59,79,80,30,-74,30,-119,
	14,1,16,-92,5,105,66,-38,-112,-58,96,-71,47,-111,87,39,-49,-111,105,-84,125,-117,-12,55,-95,81,-50,31,-113,82,
	-77,-24,-108,-120,-123,60,-4,9,33,-66,62,77,-120,-118,-48,-82,-75,111,-109,62,-105,111,18,-32,-128,-97,9,-68,3,17,
	-50,38,10,44,122,46,-117,88,73,53,-103,-88,-26,58,39,-78,10,-106,-17,-110,110,-55,23,9,-33,32,-3,93,-32,29,
	127,63,33,-60,-10,119,-109,-15,124,-36,4,-19,-113,-81,-35,33,-60,23,39,-121,-35,-7,77,-46,-33,-25,-102,-124,38,-23,
	-124,-11,-50,-9,-39,78,33,94,-23,22,5,33,15,82,56,-69,-94,54,-52,105,63,14,-17,-104,43,18,-90,74,39,-84,
	-82,-89,87,-87,-44,63,69,-26,-25,-115,94,81,80,50,-121,26,123,-85,103,11,49,114,120,80,11,123,14,12,112,46,
	-94,-93,95,106,9,-128,3,-2,89,71,-31,17,0,57,-48,-25,-28,-19,-46,-128,-18,-114,-47,18,-101,-84,-121,-88,63,22,
	78,47,-88,95,96,-9,55,30,52,9,-15,-30,43,-56,27,-14,-88,-9,113,75,36,70,89,51,71,122,63,0,31,-16,
	-21,55,-123,104,-1,-81,40,10,-103,55,94,-120,-17,-33,21,-28,35,-84,-4,-125,41,9,-63,126,-32,121,106,60,-18,60,
	41,-118,74,22,77,18,98,-39,-99,25,-15,15,-90,-26,-88,89,75,-64,-66,-34,-30,35,0,-126,60,-17,-21,13,-14,15,
	-51,-103,-84,9,13,-92,47,43,-81,-96,1,-74,-82,61,-56,89,21,-74,-96,69,-3,-13,121,78,-61,78,45,15,-111,-74,
	102,-94,38,-4,52,-48,15,20,43,1,28,13,2,-125,-21,-125,118,-40,89,-110,-80,72,-42,4,117,117,44,-28,72,-56,
	38,98,-46,-101,-29,6,97,48,-88,21,70,-62,26,-27,-39,-9,-1,39,-60,11,-57,74,4,-80,0,11,96,98,-125,-95,
	33,9,11,-91,-6,-27,79,71,-123,-72,-14,81,9,124,22,96,1,76,108,113,52,32,97,-71,-42,25,99,24,-78,36,
	-87,2,76,-12,99,36,-53,-45,33,1,-125,-12,-113,41,-81,-4,-11,-67,32,71,84,-68,2,76,94,124,79,119,-11,49,
	17,48,-91,83,71,-62,50,-27,-39,-66,43,66,-76,-99,41,1,-82,19,96,3,-116,108,48,13,32,65,29,17,-3,-29,
	84,124,-57,6,114,33,-64,70,63,122,-40,96,67,-62,60,-87,-2,-22,-74,-73,84,11,66,101,-49,25,-99,-71,86,-29,
	-86,33,-95,94,-7,-14,-50,-13,65,85,-83,36,110,-109,13,-84,-44,82,111,74,-126,122,-106,116,91,119,-15,2,-117,-18,
	-119,-38,49,73,13,-101,0,-96,-57,74,-119,109,-103,-79,-19,-38,-33,-105,-69,12,-81,-100,41,68,37,29,95,56,78,-91,
	-22,-3,-4,-127,-113,97,77,-12,-106,78,81,-12,93,34,93,104,41,-1,-69,-57,6,-85,6,19,18,96,-77,70,-7,-18,
	-62,12,-71,15,-82,102,7,-16,53,-77,-99,-46,-123,76,109,56,-24,16,112,111,-75,108,107,82,-26,87,-76,102,23,104,
	116,-64,37,70,4,-9,-91,-90,-21,-119,-69,83,-63,-17,33,51,-45,123,-39,57,-25,-82,25,32,97,-53,-31,-44,62,52,
	96,5,-52,38,-7,-96,28,37,49,110,15,34,65,-17,15,-78,85,-46,-112,17,8,-114,-8,127,101,89,42,24,-43,-27,
	14,0,-39,16,0,-22,45,-27,94,2,118,80,109,124,-27,116,106,26,112,13,53,4,-23,69,-127,-87,-100,-99,74,34,
	99,-26,39,-127,49,110,15,-14,9,11,-108,-119,-3,-49,-71,-36,-103,0,-9,12,13,-44,14,21,1,32,-90,34,3,-33,
	60,-42,-34,-22,28,-69,92,-77,-65,81,19,1,50,74,54,-70,-23,-47,47,-28,77,3,-18,71,-23,-121,-70,11,-112,25,
	102,11,-62,-52,-47,12,-27,99,-8,46,32,91,-128,-93,36,-79,57,-62,-1,-111,-7,-82,-117,14,-56,42,127,0,2,54,
	-50,119,-128,88,-41,62,-76,-33,103,-77,-41,-47,-101,4,-109,-49,-63,52,118,-11,-121,-89,-97,9,-128,-70,11,-112,30,-77,
	25,65,36,-32,-17,90,101,-5,32,91,-13,70,-39,22,3,112,100,-126,29,-14,13,59,60,49,73,-114,-9,57,-108,-42,
	71,110,79,-65,55,-105,-19,58,-124,-99,43,-105,102,-4,-90,105,64,-128,-76,121,107,1,4,-104,1,59,-1,56,116,-83,
	-60,122,64,69,-62,52,-27,-113,-32,101,-39,108,37,3,-56,-91,83,53,-26,66,2,-77,-108,-18,-39,-10,-74,3,22,76,
	3,-94,18,60,3,-69,-20,-75,-41,-74,-75,32,81,-13,-6,83,-49,-39,12,-41,-14,51,-86,-42,51,-80,-61,23,67,126,
	1,-42,71,84,62,65,77,-62,-103,44,-103,34,30,26,100,2,24,-36,95,29,116,106,7,-20,45,-101,39,-104,-96,31,
	-50,78,-106,56,-74,-45,28,-50,-90,-27,15,60,-75,0,-17,98,63,115,-40,-80,22,-96,54,114,-102,-70,46,-38,96,55,
	77,103,-114,-44,-108,-10,95,-45,-57,-14,-67,87,-100,-103,22,-23,8,66,83,-114,64,84,-77,53,58,101,85,127,-66,44,
	25,-74,-30,8,82,56,44,68,20,-61,118,92,21,-81,-101,-108,96,54,59,-18,40,-55,100,-56,22,-9,-29,-9,-127,5,
	-18,87,-103,-59,126,-19,87,71,-43,-70,-24,-88,74,121,-69,-22,-13,37,36,0,-103,-72,-89,122,-24,-95,41,74,125,80,
	-11,71,6,81,59,24,100,16,-63,78,-101,125,5,-97,-77,33,-128,-17,-25,-9,-10,94,54,-81,-63,48,-95,-88,-59,76,
	0,-14,-96,34,78,-1,-23,87,-107,-114,-124,-111,90,-37,-26,-107,-103,99,-20,18,-18,21,-40,120,-114,-63,77,29,32,55,
	-120,-40,-119,115,13,-30,115,-113,-36,110,-2,-5,92,120,64,0,-125,-25,109,7,-88,4,100,111,-102,-97,52,-95,-16,37,
	32,64,23,69,-23,125,-23,-56,-80,-66,35,115,-23,74,-29,91,51,100,16,54,62,17,89,-100,-74,-117,-92,-72,-28,-69,
	-99,42,-57,-22,112,-46,92,-69,-116,67,-45,30,127,87,-124,59,74,82,-39,127,46,-3,40,0,8,-111,-125,-62,88,125,
	60,115,83,-26,72,72,103,-70,-117,-69,-127,100,27,-43,-80,-23,112,-125,-115,115,12,-98,-119,89,82,-103,34,111,67,17,
	96,115,65,113,55,-48,0,60,72,71,87,-118,73,4,-91,71,-9,35,-35,109,-22,-50,-95,-78,12,47,-119,84,57,34,
	125,2,117,-90,-117,77,21,-128,11,-117,-106,22,76,76,2,-18,77,3,-50,113,-44,-123,104,-52,75,40,-128,-9,-74,89,
	-40,60,114,23,-122,25,118,87,117,36,-88,-37,-39,65,95,-61,87,68,100,-71,36,0,-57,102,9,64,-88,-52,9,-73,
	-74,117,-90,-120,5,65,-128,59,-6,-15,-42,8,-107,127,100,-65,-28,-59,67,-113,-35,57,93,-120,-86,78,-43,-24,0,18,
	-90,-116,74,3,-80,-53,-23,19,24,4,8,76,11,20,32,99,-94,46,-4,-107,-41,94,63,120,91,-110,52,93,72,-53,
	-3,66,120,7,-120,64,23,73,-94,5,125,62,-43,-92,114,111,42,-109,-113,-33,-13,-90,79,-113,93,-113,-114,4,-11,12,
	-30,-15,-118,121,-106,104,-52,32,66,-104,98,-65,92,-59,13,103,-50,-103,-80,49,75,-20,11,116,-66,4,-128,84,-53,30,
	-48,-107,-75,-87,-95,35,0,-126,-13,78,68,101,-57,-62,-69,34,-112,-50,101,-45,83,7,115,84,62,17,4,85,-116,112,
	-34,-17,37,118,-68,118,-114,-22,113,29,9,-22,-27,101,-48,-20,-122,109,115,-121,91,108,-101,1,-94,109,67,-119,29,50,
	18,-3,-123,-55,118,125,63,-18,-66,29,93,-96,-80,-91,51,-39,21,-115,35,-52,11,126,-113,-99,54,-2,54,-7,-106,-114,
	-61,79,110,19,-115,43,119,-46,12,114,-72,-85,3,-123,49,65,-14,21,127,-83,3,102,-22,46,11,31,-42,110,18,6,
	100,59,53,-75,19,15,29,80,-8,-30,-3,-44,-121,-2,-22,-113,-60,-95,116,-39,-74,86,-9,116,59,53,9,-118,103,-69,
	-6,-51,8,-32,-46,24,4,34,-34,-123,30,80,38,2,-26,-124,73,-121,108,-77,108,-31,-29,125,93,105,44,116,2,-52,
	-44,31,-111,116,-70,59,-17,84,65,-108,-66,54,120,-123,67,52,119,-9,-81,-87,-96,-12,115,-58,-68,35,88,42,1,-47,
	28,-11,-32,119,-61,26,120,-72,-114,24,-98,-51,22,19,0,115,101,91,96,-46,21,-61,90,-32,-83,9,-119,50,74,-6,
	21,-33,99,-77,-86,-4,-119,71,70,-71,54,0,-96,-98,125,118,37,-122,-51,6,119,-28,113,-8,-57,-17,0,112,-36,87,
	-49,53,0,-41,76,-51,23,-18,93,-67,55,-7,44,90,-9,61,57,-100,45,50,-85,74,107,7,-68,39,-68,31,-119,96,
	-4,-13,117,-33,99,24,47,93,-5,-70,-90,39,-12,126,7,48,-40,70,-104,1,-101,-127,121,118,-96,38,14,30,36,-91,
	-37,89,-104,15,89,127,-65,110,120,-109,46,-92,14,111,-86,-66,-44,65,81,-12,63,-67,106,-113,122,-80,-33,-35,-101,-56,
	53,-124,-93,11,46,-43,40,-115,8,103,81,-86,113,-65,-69,67,-114,-19,-67,106,86,3,-9,-104,-18,56,-106,-37,82,60,
	84,-71,101,-92,16,-101,-107,35,-59,8,13,71,-121,-103,35,8,-90,55,124,-55,119,118,-18,88,-75,67,4,-48,-51,123,
	-109,-35,-51,-70,112,-50,45,-29,-54,-3,33,33,-65,-101,67,87,-68,55,-82,95,1,-51,-42,-102,34,-27,-44,17,21,9,
	-69,-107,36,96,97,38,93,84,-62,-35,-51,60,11,1,36,120,27,46,-88,33,-88,29,110,-69,-81,-77,-27,113,-105,-6,
	-119,-70,43,-69,77,73,104,83,59,26,2,118,-52,-57,-126,-66,72,73,-74,54,-117,89,-128,-47,44,-83,37,104,51,-19,
	-25,-125,-45,-24,-16,-33,73,49,-17,-4,9,-94,36,33,2,-116,-44,-19,-125,14,-81,67,14,34,65,91,109,-60,-25,63,
	-103,-7,94,-43,66,18,96,3,-116,108,48,13,32,-31,15,-54,-77,99,-55,-50,-41,-105,106,-125,-34,23,76,112,48,-78,
	-63,52,-128,4,44,-24,-67,93,121,5,11,-10,13,31,86,2,92,101,-82,-127,-115,90,-74,75,76,-83,72,-128,108,-43,
	54,-57,-79,-82,104,73,60,-47,99,77,80,87,-59,-42,64,-2,2,-82,-67,36,-43,47,-113,78,19,-94,-4,-90,18,-16,
	44,-64,-30,-47,105,-10,56,26,-112,0,-39,-96,13,-61,-106,76,45,-127,-49,2,44,-128,-119,13,-122,22,36,-20,-44,-75,
	-14,18,-117,-13,-103,47,115,92,-72,2,12,-12,11,21,-74,74,12,-121,68,2,-28,73,-83,35,-62,-62,75,21,101,-59,
	75,0,-14,30,-68,-8,-44,-109,70,62,-35,-32,30,-80,-7,-76,-14,10,-106,-104,89,81,91,-68,36,32,-17,-6,101,118,
	-98,22,6,-53,-20,-104,-110,-64,118,77,-35,-87,-125,-91,-56,120,-20,-74,-104,4,121,70,-34,-43,-46,111,-30,11,108,73,
	-64,-64,-12,42,-19,-43,-90,-23,-10,-93,107,113,-106,-69,-57,57,121,-42,-53,42,97,-79,52,-89,77,31,4,22,-42,91,
	23,-24,31,102,-115,41,124,2,-112,71,44,-33,-84,-9,3,-21,-124,-27,34,-75,-23,44,78,-69,67,-24,-106,-27,68,-105,
	-10,-6,55,10,119,49,42,68,66,107,63,19,20,-116,96,-53,-80,-91,-74,-81,-51,-50,10,-63,88,59,-12,64,95,97,
	17,16,-79,21,-126,-125,-3,3,18,-119,15,64,10,-87,-93,15,121,89,19,72,-128,-75,31,24,106,77,96,41,-83,26,
	-97,-108,-68,-84,26,-49,18,-66,127,-62,59,23,-100,21,19,-29,-74,56,9,-70,-92,17,108,76,15,-35,-109,47,-81,-5,
	39,-80,-104,-19,36,-46,-14,-114,-77,-105,78,28,4,-77,63,48,33,56,71,59,-119,12,125,-104,-84,105,-41,115,-78,58,
	94,11,108,-34,-93,117,-7,-109,123,117,115,113,-94,33,72,27,-46,24,-2,-79,-55,-75,68,-98,-99,-68,15,89,50,-71,
	-69,84,-83,-12,17,102,-69,75,97,107,-81,-88,108,-15,-126,-82,-121,-59,86,-69,75,-127,-128,78,-103,-17,8,-111,112,-93,
	73,-41,-120,125,43,127,16,-6,28,-56,-64,-102,113,88,-68,47,91,-53,54,-124,9,6,97,22,127,-54,-119,126,-52,70,
	11,-97,-94,-4,54,123,-14,27,65,18,-100,-124,-63,89,109,54,126,7,-100,55,8,-7,103,-114,118,28,-4,108,-115,3,
	-4,116,-85,-115,112,-79,-29,-32,51,-118,-68,70,-108,4,39,113,88,-126,18,59,107,44,52,126,23,66,89,-34,123,19,
	-115,-67,76,-19,68,8,91,63,-57,-75,-9,-90,-35,-116,17,-52,-110,88,29,-65,-67,55,83,19,-103,-2,46,-76,-88,21,
	-40,34,-20,-20,37,103,-10,30,-114,-120,-76,6,6,-3,4,1,-24,-78,97,-114,67,-83,-87,112,-26,-66,-30,88,-44,-69,
	-48,-90,38,-108,-9,99,-58,-70,-47,81,31,-100,-58,-25,-83,27,68,-84,-10,99,-74,19,124,-23,-79,-100,-12,123,-92,55,
	71,12,124,-124,106,24,-120,-7,45,105,78,-25,114,-26,-102,4,22,76,77,-88,-105,-124,52,-28,25,-4,86,9,60,-26,
	-119,30,-51,71,2,-14,69,-126,91,30,32,-3,-86,116,-32,117,57,-6,77,56,89,76,67,-7,51,-23,107,-7,6,32,
	10,36,-72,101,-78,-84,33,13,-14,56,51,67,-17,61,44,75,122,-85,60,-98,-120,82,-90,-93,70,-126,87,40,-82,20,
	-9,72,-13,53,87,30,17,-36,99,-107,-108,-69,60,-9,-66,41,-100,-27,10,46,72,-77,-78,95,30,49,27,58,-46,-125,
	27,81,39,33,48,-19,-98,-1,-57,54,35,113,-98,52,84,48,-101,56,-108,62,54,-120,-128,-4,95,-128,1,0,124,60,
	10,-117,-70,-125,104,-28,0,0,0,0,73,69,78,68,-82,66,96,0};
	pFile big_love_ball_png(new MemoryFile(big_love_ball_png_data, 3469, "big_love_ball.png"));

	static char freechan_png_data[1008] = {-119,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,63,0,0,0,56,8,6,0,0,0,74,90,
	32,103,0,0,0,25,116,69,88,116,83,111,102,116,119,97,114,101,0,65,100,111,98,101,32,73,109,97,103,101,
	82,101,97,100,121,113,-55,101,60,0,0,3,-110,73,68,65,84,120,-38,-28,91,-127,117,-101,48,16,37,125,29,-128,
	110,64,39,-88,50,65,-56,4,33,19,-108,13,-118,39,-120,61,1,-15,4,78,39,-80,59,-127,-16,4,120,3,-68,1,
	-34,-128,74,-17,-99,-5,-44,123,-110,-112,-124,64,114,124,-17,-35,-125,36,15,-92,-81,59,-119,-69,127,-105,-121,97,24,-110,
	123,-107,47,-55,29,-53,-41,0,99,18,-90,25,92,101,114,6,109,62,3,120,14,-76,96,-6,-62,52,-73,124,-10,4,
	-117,-16,27,-18,-67,-54,-61,-116,123,-66,100,-6,-45,1,112,-94,-15,-120,45,-45,15,-90,-105,88,-63,115,43,-41,96,-15,
	49,-85,94,20,-37,34,-43,60,119,-127,69,88,79,-98,41,7,-17,73,51,-90,116,80,-53,-98,105,-55,-108,24,-66,-85,
	96,-70,99,-38,43,-34,-41,49,-51,-89,-52,-39,23,-16,82,49,-55,14,-2,-106,78,124,127,-95,89,-40,117,72,-16,59,
	13,-24,-60,-77,114,75,-73,-110,-15,-88,-53,2,-49,1,-68,-10,96,-23,49,-83,36,-29,-74,-74,-29,-6,4,-34,-125,123,
	38,11,41,1,15,115,94,0,-41,-127,107,9,112,-78,32,-16,-85,-90,-110,109,64,-25,4,95,70,2,92,-73,0,53,
	58,39,68,117,6,-97,-95,83,61,52,-16,49,15,24,20,103,-110,19,120,-4,-62,34,2,-32,-30,25,-48,15,102,98,
	13,-66,-48,-72,86,44,90,25,0,-1,119,38,-40,-124,-73,-99,16,-78,-14,16,-13,-69,-81,24,-37,-77,80,77,62,-63,
	-13,-125,103,-72,26,-25,-13,37,-118,-43,87,-111,2,-25,-78,81,-4,-98,103,-121,-113,87,-32,54,-79,61,69,-47,91,18,
	-71,82,-109,16,-40,-60,-14,25,114,-93,-19,13,-112,52,27,73,6,-23,68,99,21,-24,-25,-113,27,0,-33,-4,-25,-34,
	73,-14,-28,10,-2,69,-72,63,68,-68,-41,-79,28,52,6,52,6,47,-70,-4,-15,-122,-8,-55,35,-38,-70,-87,13,-121,
	-105,74,86,-84,9,8,38,7,-67,-128,85,-49,6,-82,-113,25,-94,102,-116,-55,41,53,-95,97,-88,-48,85,54,-97,-99,
	65,6,39,102,125,-107,46,-79,-55,36,41,-30,16,-63,39,110,63,50,39,98,-8,-55,91,-21,62,117,111,35,-92,-29,
	57,-128,-85,23,104,-21,-31,83,60,-125,-120,46,-3,-116,21,-101,55,116,122,63,67,88,-67,65,103,83,54,21,-4,106,
	-122,3,-83,0,-53,-16,4,-94,5,-70,-39,-44,74,4,85,117,86,-62,61,127,-49,43,-52,119,-29,92,-48,-48,-48,-58,
	107,116,6,-48,-119,-92,-121,-56,1,-28,-122,-36,-127,-21,-40,70,123,-34,38,69,-20,45,115,-21,49,49,97,119,115,-104,
	116,-26,8,-66,-99,2,62,119,-4,-44,81,73,113,97,29,-32,-45,-87,37,94,108,92,111,48,116,87,-94,121,70,100,
	91,-24,2,-52,-114,40,-60,54,-85,59,-93,88,62,55,60,-28,-60,79,83,-125,-78,-85,71,56,-75,95,23,-120,8,-11,
	-103,-99,101,-112,-47,90,-110,-100,33,57,-66,61,-86,19,58,-27,-13,127,36,-115,5,99,-34,-14,-115,87,-128,81,102,-75,
	-92,100,-56,3,-113,-82,65,-50,65,66,105,-59,46,-91,17,7,-31,80,-102,-22,23,-88,-59,77,77,-124,-6,49,-105,55,
	117,-5,4,-38,66,-60,112,-78,-118,-40,-22,21,-118,34,-73,62,-102,19,40,-78,126,22,-95,-43,113,69,-119,-6,-86,-43,
	17,-41,-126,96,64,-42,-106,-8,44,84,-42,-66,-70,34,102,-48,-38,-74,-94,-28,114,-104,116,14,49,-6,-36,90,74,72,
	-114,116,-104,-95,68,77,28,-109,-108,-91,-128,27,87,-114,125,13,24,106,1,38,-51,-61,-9,-64,-69,-123,98,-128,84,-47,
	15,100,101,-128,57,86,126,114,127,-100,65,-102,-35,-7,-16,60,31,-109,41,20,77,1,123,-49,-79,64,-82,-96,-80,123,
	-41,-59,-10,25,92,-76,-102,102,0,-41,70,-60,116,-92,-114,64,-89,44,-80,-17,-34,-37,10,24,-41,84,83,69,57,10,
	125,-73,13,10,-101,-119,112,125,-46,-16,7,23,32,46,-33,99,107,60,-66,-58,-2,-65,92,-7,116,-125,-90,-29,119,31,
	5,-45,57,91,-50,83,-95,-19,-100,76,124,-41,9,64,123,-83,18,-49,9,94,70,46,-4,-112,-16,-15,42,-80,39,-40,
	34,-51,92,-43,-94,-91,-64,-85,60,-125,72,64,47,86,-1,15,9,62,-72,-36,-11,127,87,-3,21,96,0,-10,-116,37,
	7,-16,57,-31,-12,0,0,0,0,73,69,78,68,-82,66,96,1};
	pFile freechan_png(new MemoryFile(freechan_png_data, 1008, "freechan.png"));

	static char green_ball_png_data[2839] = {-119,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,73,0,0,0,72,8,6,0,0,0,-70,47,
	-40,121,0,0,0,25,116,69,88,116,83,111,102,116,119,97,114,101,0,65,100,111,98,101,32,73,109,97,103,101,
	82,101,97,100,121,113,-55,101,60,0,0,10,-71,73,68,65,84,120,-38,-20,92,13,112,92,85,21,62,-7,-33,100,
	-13,-97,-51,54,105,-38,-110,-92,-79,5,-83,54,77,105,-92,-112,-64,20,-89,20,-80,-30,-128,101,96,58,99,65,71,-63,
	20,81,-121,1,116,-60,-111,-64,40,51,-126,-61,-64,88,91,5,127,-48,-114,29,42,127,14,-94,88,29,-38,41,13,86,
	42,-3,81,43,-48,-110,54,-91,33,105,-101,-90,-51,38,-39,-51,-49,102,-109,-11,124,119,-33,-37,-36,-9,-10,-19,-18,-37,
	-51,-2,101,-51,-23,-100,121,125,-9,-67,125,-17,-36,47,-25,-100,123,-18,-71,-25,-66,12,-81,-41,75,115,20,-102,50,-25,
	32,-104,3,105,14,-92,68,81,118,-110,-34,91,-61,-36,-54,-36,-64,-68,-120,-71,82,57,-38,-108,-29,105,-26,126,-27,120,
	94,57,118,50,-17,99,-18,73,-76,-80,25,9,114,-36,-123,-52,-73,49,-73,40,-32,44,-98,-63,-77,78,40,96,117,48,
	-17,100,118,-90,60,72,-49,119,94,27,-12,-38,-19,13,-69,111,86,-128,-7,-94,-94,45,-79,38,104,-39,118,0,-58,114,
	-68,18,-51,3,88,-58,-28,-128,-60,47,-34,-56,7,0,-76,33,-127,86,-15,34,-13,43,44,-49,-114,88,-125,20,83,-97,
	-60,47,92,-51,-121,111,42,-90,21,-108,-58,38,47,82,-33,-24,-65,-56,57,-47,67,-82,-119,62,26,-97,116,-48,-120,-89,
	-113,-37,125,-57,-126,108,59,89,-78,74,-59,49,-113,-113,-42,28,59,21,-26,-44,-112,61,127,57,-73,-105,7,123,44,-2,
	32,27,88,-122,-101,-8,-72,-123,-63,-22,72,57,115,99,-31,30,-30,-61,15,-126,-35,55,-20,-18,-90,-82,-31,-65,-47,105,
	-25,30,1,78,-44,-50,-115,-63,90,84,-72,-122,-22,-118,-42,82,81,-18,-62,80,-73,126,-113,101,-5,97,74,-104,-101,50,
	82,61,-53,124,-125,-47,-59,-113,92,29,-12,-34,-64,14,-70,48,-10,126,-52,-19,-85,-62,114,41,93,86,-74,-111,22,88,
	91,-126,-35,-14,58,-13,-41,24,-84,-45,-55,4,9,14,-7,41,-26,0,27,-24,113,-3,-99,-2,115,-31,87,-28,112,-97,
	-116,-69,51,42,-51,-83,-89,79,86,124,-103,106,-84,87,26,93,30,100,-66,-105,-127,-38,-98,12,-112,-18,103,126,66,-33,
	-24,-102,56,67,-121,-6,127,42,64,74,52,-51,-73,94,65,43,109,-9,-78,15,-85,54,-70,-4,0,3,-11,-29,104,64,
	-118,54,-30,110,55,2,-88,-37,-71,-105,94,-17,-2,74,82,0,2,-11,-70,-2,33,-34,15,57,12,-24,9,6,-92,61,
	81,-114,-5,78,-26,95,-53,13,94,-102,-94,67,-25,-73,-48,7,-125,127,72,-103,-87,68,67,-55,77,-76,-78,-14,27,-108,
	17,-88,7,95,98,-115,122,46,-98,-102,-44,-60,-68,85,110,-104,-12,-114,83,-57,-103,-17,-89,20,64,-96,-50,-63,87,-123,
	92,-112,79,71,91,25,-104,-90,120,77,112,45,-52,-37,-104,-13,-43,-122,41,-81,-121,-34,-20,-3,110,-46,-52,43,28,65,
	46,-56,7,57,37,-126,-4,-37,24,40,75,60,64,122,-127,-71,89,110,120,-25,-4,83,116,110,-12,112,74,-49,-32,33,
	31,-28,-44,81,-77,-46,-97,-104,-126,-124,64,113,-67,-36,112,-36,-15,18,-99,28,-6,-13,-84,72,117,64,78,-56,-85,-93,
	-11,74,0,28,19,-57,-35,-94,-52,-70,-3,116,118,-28,32,-19,-19,-3,-74,112,-40,-77,-123,-32,-64,-81,-103,-1,35,-86,
	42,88,-87,-65,-44,-86,100,20,102,-92,73,109,-6,56,-24,-83,-77,-19,-77,10,32,117,4,-122,-36,-112,63,84,-1,-94,
	1,9,17,-11,70,-71,-31,96,-1,79,104,98,-54,69,-77,-111,32,55,-28,-41,-47,70,-91,-97,81,-125,-44,-90,15,-42,
	-64,-77,-103,-126,-12,-95,45,90,-112,-112,114,88,45,-85,-21,-111,11,63,-89,116,32,-12,67,-25,46,-48,-49,-101,-93,1,
	73,51,-75,-2,-56,-71,-113,-122,-36,31,-90,5,72,-24,7,-6,19,-86,-65,102,64,42,84,-90,31,126,58,-26,120,-127,
	-46,-119,-34,119,-20,52,-102,110,21,70,2,18,84,-49,-97,-109,70,-62,-84,127,-20,-35,-76,2,9,-7,45,-99,101,-108,
	7,51,-71,76,51,-90,-122,-116,98,58,-46,-87,-31,55,76,-103,92,48,-112,-42,106,-4,-111,107,95,90,-126,100,-48,-81,
	-75,102,65,-62,-30,96,-99,122,50,-22,-23,79,27,-121,109,-28,-64,-47,63,-119,-22,-108,-2,-121,5,-87,85,62,-63,-86,
	70,58,-109,65,-1,90,-51,-128,-44,40,-97,12,-72,59,-45,26,36,-125,-2,53,-102,1,105,-87,124,-126,-111,45,-99,-55,
	-96,127,75,-51,-128,-44,-96,121,-56,68,79,122,-125,20,-40,-65,6,51,32,105,-42,-20,-57,39,7,-45,26,36,-125,-55,
	122,-119,25,-112,74,-76,15,113,-2,-33,-125,100,84,11,-112,35,-97,-40,44,-53,-88,44,111,49,21,100,87,-119,35,-56,
	-98,-33,24,-24,0,-57,59,5,-96,-82,-119,-77,-28,-14,-100,19,-93,-122,-125,-37,-36,41,14,-78,103,106,84,-33,100,-43,
	55,24,101,38,-35,122,-96,102,52,122,48,80,-89,-122,119,113,-32,-10,-106,0,48,-43,40,59,51,-97,54,-44,-1,73,
	110,114,-23,-25,112,70,32,-95,-26,-57,22,-22,-63,62,109,-103,-18,112,78,102,33,107,89,-125,41,-64,-114,15,-66,76,
	93,67,127,73,25,-112,-14,-77,109,-12,-7,-38,-33,-53,77,-67,-28,-85,111,8,9,18,102,-78,-105,-87,39,-25,70,15,
	81,-81,107,63,119,-16,-124,41,-13,-127,41,90,115,-86,-56,110,-7,-108,-1,-1,70,32,119,-79,118,29,-67,-8,-101,-92,
	-125,84,-100,123,9,-35,-72,72,-77,-42,-6,30,-13,-57,-61,-127,-12,42,-13,-25,-44,19,-84,-21,103,16,-118,18,22,-117,
	14,-105,-78,-58,-28,102,22,6,-119,94,-113,8,16,29,12,40,124,18,-50,-95,97,-75,69,-21,104,-127,-11,-86,0,-64,
	0,-42,-31,-2,-83,-94,-14,36,89,-124,34,-117,-42,106,77,-59,-48,31,-55,-105,112,12,9,18,-42,-8,-17,-113,-123,0,
	0,12,64,-99,26,-6,-85,0,2,37,50,75,74,111,9,112,-4,-72,118,-32,-36,-29,73,113,-14,-105,-106,-35,70,-115,
	21,119,-53,77,40,-86,120,32,-36,-24,118,36,92,-57,97,118,1,67,2,-113,126,122,77,-127,-58,1,24,-80,106,98,
	88,122,-122,54,126,-38,-2,-96,-1,126,92,-73,-41,54,-118,107,0,53,-111,84,-106,-37,16,-74,-1,70,-102,-124,89,-80,
	127,-38,-113,37,-30,119,7,126,103,122,72,-121,121,-95,108,-81,-110,25,26,-93,55,77,-4,30,11,-123,-16,71,-53,-54,
	-17,16,44,-45,-37,125,-113,39,-44,-79,-61,105,-61,121,75,116,9,-7,74,-94,67,-126,4,58,41,-89,75,-2,125,-31,
	-105,84,-108,83,-29,115,-56,6,49,-110,60,122,1,72,-121,-5,-124,127,-56,-81,43,-66,-98,-22,-118,-82,11,-8,29,-18,
	61,-64,-128,-128,-102,89,-85,-28,-47,-15,24,-125,120,-104,125,97,18,-100,118,23,115,-67,25,77,2,97,89,-28,-82,88,
	-59,72,93,67,-69,-124,-119,45,43,-33,20,0,22,52,10,-102,-43,60,-17,65,77,89,31,-76,-23,109,5,-60,4,-6,
	-93,103,-104,-17,54,19,113,-125,58,-126,-127,36,-57,72,-8,-65,-22,87,-116,98,37,-100,-125,63,-63,38,5,32,-32,115,
	0,-46,10,-37,102,-1,-17,96,110,-42,-20,121,-62,113,79,-40,-100,66,-13,68,-10,-117,-113,-48,-56,99,-127,107,-8,49,
	-93,-6,-94,-21,-115,-6,77,102,53,9,73,-15,15,72,-86,-123,124,-89,-17,73,-22,28,122,45,-20,-117,1,66,13,15,
	-9,70,67,62,-4,17,-64,-128,115,-42,107,14,-76,110,79,-49,125,2,64,21,40,33,53,3,27,-113,16,-95,60,111,
	9,93,-73,-16,103,114,-45,69,-26,-113,41,71,13,101,-75,-73,-73,27,61,3,19,-102,-7,-52,87,-88,13,-109,94,119,
	-80,50,59,-83,-90,-79,-106,-99,29,-7,39,71,-42,47,9,103,-97,-109,101,101,-37,-9,101,68,-77,50,114,105,81,-47,
	26,81,90,12,-80,80,-49,93,93,-48,-84,68,-66,-27,84,85,-80,-118,-10,-98,-7,-114,-48,44,85,43,-85,-84,-85,68,
	89,115,-84,39,-38,77,-107,95,-89,-110,-36,90,-67,-87,25,-18,42,8,-75,56,-87,-7,-13,45,40,108,21,-114,-50,44,
	1,16,104,12,52,97,55,107,-56,-128,20,54,64,-125,-42,-44,60,41,124,-107,-20,119,-54,-108,-48,0,1,-90,122,63,
	70,-57,-106,-86,71,99,-18,-80,-47,31,51,-90,22,14,36,108,67,-40,-17,-73,75,-66,85,-25,-28,66,-125,-108,-103,39,
	-86,-9,-77,51,11,-88,127,-20,40,-19,-22,-66,75,51,13,1,32,-21,107,119,-120,-47,80,6,74,-116,-122,-59,-21,-60,
	-56,-89,-122,27,101,-62,-23,-33,17,51,-112,-106,87,124,85,95,75,-71,95,-23,111,-60,32,-127,-74,-55,39,40,1,6,
	-101,75,65,-116,-111,-57,59,-62,47,-56,-94,-68,-84,18,6,-53,34,64,-126,86,-87,-99,87,-75,-92,-57,-39,-95,1,112,
	-123,-19,30,113,-4,-81,-44,-74,-92,-12,11,65,-89,67,-111,16,-28,55,-88,-9,-34,22,-22,55,-31,64,66,-127,-72,102,
	67,75,19,119,32,39,-45,26,86,-104,41,-17,-124,2,-44,-88,-16,103,48,63,104,22,76,112,-113,4,20,-100,59,76,
	15,32,-55,-47,54,98,39,-116,108,-78,-39,-63,-87,-49,-124,32,119,-109,-14,7,-112,104,-89,-46,-49,-88,65,10,64,25,
	123,59,-82,-86,106,55,42,-3,13,2,-106,-121,-36,-109,-61,12,-108,71,84,114,64,-85,28,-29,39,5,80,-78,-23,-63,
	-100,-32,-65,100,19,-125,-23,-63,63,-55,-90,104,-108,85,48,67,-112,23,114,67,126,29,109,9,-9,91,51,61,-123,67,
	123,88,110,64,73,-35,10,91,91,68,66,122,-90,70,68,22,48,51,35,-101,-3,-107,69,100,10,100,95,36,-30,37,
	6,64,54,-79,101,101,-101,-124,118,-55,26,86,87,-76,46,42,-112,32,-81,65,41,-32,-61,20,-90,20,-48,44,72,32,
	12,47,-102,32,9,62,-94,-66,-8,-58,-120,4,69,77,-75,123,-46,-55,106,-97,47,28,59,-94,106,57,6,-126,57,-63,
	-60,-44,12,38,64,-125,-10,28,119,-68,60,35,-112,32,39,-28,-43,-47,107,-49,119,94,107,106,-40,-116,-92,68,-7,86,
	-26,3,114,-61,-27,-107,-33,-94,121,-7,43,34,18,120,-118,-3,-45,-28,-44,-72,-65,-74,26,-26,-92,-102,24,2,81,-16,
	-47,-127,-33,78,-1,49,74,110,17,64,-54,-64,-123,-40,-107,20,64,-112,15,114,-22,-24,-128,-46,31,-118,53,72,99,-28,
	43,-101,-13,103,-50,97,58,87,-49,127,44,-40,-18,32,67,-14,-14,63,-128,-94,-126,-124,-50,-53,-27,-61,-56,55,97,-76,
	-109,125,19,24,19,102,-107,-112,97,48,-101,80,-125,124,-112,83,23,40,-73,-79,22,-115,-59,3,36,-111,-88,100,-34,-84,
	13,26,-13,-88,-91,-6,81,90,92,-68,62,-22,81,7,121,38,57,-48,4,1,-88,-23,-87,-50,114,-22,-111,64,-78,-101,
	0,9,-14,64,46,-56,-89,-93,-51,12,-48,-95,72,-28,-117,102,-105,-46,115,-52,-113,-24,71,-114,85,-10,-5,104,-11,-68,
	-121,-60,-22,67,-92,4,109,-110,125,83,77,97,-117,102,43,6,-26,-126,-78,-13,46,11,-111,66,-58,-5,33,7,-28,49,
	24,-127,31,-111,55,-33,-60,19,36,80,-69,62,-59,41,-78,85,69,-97,-95,27,22,-2,-62,116,-64,41,-109,22,-108,43,
	53,-96,-88,-23,21,-71,-83,-44,96,117,6,-17,-59,-5,33,-121,1,97,-65,91,123,52,-99,-99,-55,23,38,-112,11,-34,
	68,-70,125,-7,-40,-112,119,117,-11,99,66,-43,-61,-20,-111,-43,-112,70,83,114,27,-124,79,26,-48,-91,-119,-79,98,51,
	-83,77,-45,-97,22,-64,123,-16,62,-68,-41,96,67,32,-28,-37,100,-76,33,-48,44,-51,116,55,-9,118,37,-50,64,26,
	81,-77,7,87,-51,109,127,56,-4,-122,40,74,-67,56,126,60,-84,-55,77,3,-19,11,24,-11,51,127,-7,28,-7,43,
	-92,59,-106,-106,-34,26,76,115,64,-40,-125,123,15,3,-44,53,-109,78,-58,98,-53,59,4,64,-64,100,-72,-101,27,29,
	0,99,47,46,0,-21,118,-66,25,116,55,55,-76,73,-50,92,34,-43,34,-97,59,36,77,-62,-90,-65,48,-109,94,83,
	-69,-71,19,5,-110,74,16,8,9,39,124,23,32,-32,-93,9,-40,76,92,90,81,47,102,-32,40,-63,3,0,-48,46,
	0,-122,115,-105,-89,79,115,63,-66,7,-112,-97,93,-31,63,-121,51,-82,42,-72,-36,127,110,-55,42,11,-107,-67,120,58,
	37,-65,11,32,-45,-19,13,-69,-17,84,-128,-6,44,37,-114,-80,-96,-1,98,-92,-93,87,-94,-66,11,16,-118,0,20,2,
	31,-128,86,18,-121,-25,15,42,33,73,71,-88,124,80,-46,53,-55,36,-107,72,-128,93,67,-46,114,85,-108,62,112,-81,
	4,76,-36,-85,-52,50,-110,-12,77,55,36,-67,-111,63,-59,-76,28,1,79,13,77,127,63,73,37,-11,-5,73,-16,-14,
	-120,5,14,-110,111,115,-30,-23,68,11,-101,49,-9,-31,-69,-8,6,-109,115,32,-51,-47,52,-3,79,-128,1,0,-91,19,
	-78,46,86,86,54,-17,0,0,0,0,73,69,78,68,-82,66,96,0};
	pFile green_ball_png(new MemoryFile(green_ball_png_data, 2839, "green_ball.png"));

	static char speak_cloud_png_data[1876] = {-119,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,0,-62,0,0,0,-119,8,6,0,0,0,126,126,
	-25,-98,0,0,0,25,116,69,88,116,83,111,102,116,119,97,114,101,0,65,100,111,98,101,32,73,109,97,103,101,
	82,101,97,100,121,113,-55,101,60,0,0,6,-10,73,68,65,84,120,-38,-20,-99,45,115,-29,72,16,64,103,83,1,
	6,7,12,13,5,13,13,13,13,3,13,22,4,26,30,-68,-97,112,63,-31,-32,-63,-64,-64,-64,64,-61,64,67,67,
	65,67,67,-77,-100,-69,-46,83,-89,40,113,44,89,35,105,122,-26,-67,-86,41,-17,71,37,-39,-107,-26,77,119,107,62,
	-12,-21,-3,-3,-35,1,-28,-50,29,-105,0,0,17,0,16,1,0,17,0,16,1,0,17,0,-66,112,-49,37,72,-106,
	-87,-74,-97,56,-100,-37,-119,75,-123,8,-87,80,104,-101,105,-101,-74,-4,-6,-14,-36,-114,-6,-23,127,-99,21,-65,-104,80,
	51,-55,-28,-36,-26,-38,10,-3,125,72,68,-124,-3,-71,-19,52,106,32,2,68,55,-14,47,-76,13,-59,81,-123,120,75,
	57,-115,66,4,59,2,-84,-12,115,76,68,-120,109,-118,-87,19,34,32,-64,45,-68,-87,16,39,68,-128,-66,107,-128,-121,
	-127,83,-96,-74,-120,4,-81,26,37,16,1,-126,35,5,-16,-70,-121,2,-72,47,-54,115,123,-74,30,29,16,33,46,36,
	10,44,13,-2,-69,79,42,67,-119,8,-48,53,21,-38,-72,-113,57,0,-53,-68,106,-3,-128,8,-48,26,-23,-4,-113,-82,
	-3,36,88,-84,72,-51,-16,98,-19,31,-51,-52,-14,-8,18,108,12,-43,3,77,-16,5,-2,11,34,64,61,-19,-15,41,
	79,117,109,79,-118,18,-104,-107,1,17,-6,-95,-48,-50,48,-1,-90,-93,-117,8,-5,11,127,-121,12,-44,8,-55,-92,58,
	15,46,-66,9,-80,49,-39,106,35,34,100,-126,-116,-128,107,46,-61,23,86,-102,18,-18,-119,8,-74,83,28,-65,-84,-71,
	-2,104,-77,116,31,107,110,14,-6,119,72,112,25,73,7,-1,117,17,-81,81,66,-124,118,-7,61,-36,-114,12,28,79,
	-120,96,67,-128,21,-7,125,-81,68,59,-31,70,-115,-16,49,-22,-117,0,75,46,-59,32,-11,-62,-50,69,-72,46,41,-9,
	-51,-5,-2,89,62,18,12,59,-24,56,68,-120,79,-126,25,-3,115,80,100,-48,-103,34,66,28,76,93,-70,-77,-70,86,
	82,36,68,-120,32,60,63,34,-63,-88,44,98,-117,10,57,-118,-80,34,29,-118,70,6,68,24,-119,-126,-62,24,17,-66,
	35,-73,121,-124,-115,99,-98,32,54,-28,81,-86,95,-126,33,-19,-120,8,-3,34,-23,-48,-97,-12,-69,-24,25,-27,-56,-104,
	-100,82,35,82,34,59,41,-109,12,88,115,68,-24,-121,57,125,-52,12,-2,-55,-34,2,17,-62,-89,69,60,46,-75,-57,
	122,40,25,114,17,-127,2,-39,46,-78,-47,105,-118,8,-35,35,-63,-46,-59,125,98,28,92,79,-109,86,125,-1,-112,20,
	87,-97,-50,43,-115,116,40,-99,2,122,-21,122,124,-110,-108,-118,8,-109,-54,-56,63,-91,-33,36,-119,-36,-33,87,68,-8,
	89,-128,37,-93,127,-14,-12,-70,44,-58,-78,8,-123,62,85,32,2,-28,65,-127,8,95,-93,64,-20,71,-90,-125,49,-84,
	-119,-32,79,-117,96,-11,40,100,43,66,-54,71,36,2,34,52,98,-95,-23,16,18,64,-74,34,-8,-94,24,-14,-90,-41,
	-41,-36,-58,62,-77,-20,-33,29,0,-48,-21,105,-126,49,-17,71,-112,52,72,-106,-29,-14,120,20,-22,-111,-31,-55,5,62,
	27,41,-26,-120,-16,-120,4,112,33,50,108,66,-41,-117,-79,-118,-80,116,-84,24,-123,1,83,-26,24,69,-112,40,-80,-30,
	94,-61,21,-118,-112,53,67,-116,34,-84,28,-113,73,-95,25,11,23,104,11,110,108,34,-52,28,75,39,-96,29,15,46,
	-64,74,-125,-40,68,96,-125,61,-36,66,-25,-109,11,99,18,97,74,52,-128,14,125,103,-103,-118,8,68,3,-24,90,91,
	78,83,16,-127,-29,86,-96,43,107,-21,34,-52,28,-109,103,-48,-99,-62,-35,56,-1,20,-117,8,68,3,8,-103,34,-103,
	21,-95,-32,-2,65,-64,-66,52,67,4,-128,27,30,-68,-60,32,2,-37,46,-95,-113,84,123,98,77,4,-106,83,64,31,
	125,106,110,77,4,-46,34,-24,43,42,-104,-85,17,0,70,29,96,17,1,82,78,-113,26,-41,-97,-41,54,-17,63,106,
	-120,41,-35,-57,-10,56,0,107,81,-95,-47,-90,-1,107,17,97,94,-7,-122,-28,-14,96,-115,-58,17,-31,-102,8,-43,13,
	-46,15,92,87,-56,85,-124,109,-19,-101,-78,66,20,-78,20,-31,-51,125,126,57,67,-112,-35,64,53,-114,-36,47,24,-101,
	38,79,-115,94,-66,41,-96,39,-120,0,-122,10,-26,32,34,-108,26,25,60,-78,92,122,19,80,-122,3,-9,10,44,68,
	4,-31,85,-123,-88,-26,94,-95,100,56,17,21,-64,-118,8,-62,115,109,-12,22,25,-2,114,97,30,-85,-106,-36,10,-80,
	34,-126,-116,-36,79,53,25,38,26,25,86,-120,0,-71,-120,80,-107,-95,-34,113,87,26,29,110,61,-123,98,-49,-83,0,
	75,34,84,101,-40,-42,-2,92,-118,-24,117,69,-120,73,-53,-17,-119,12,48,26,93,-113,-123,47,-36,-27,55,91,-6,-50,
	-67,-41,8,114,-19,24,111,89,-50,-63,-69,16,32,52,127,15,33,-126,103,-23,-82,-97,89,122,-48,118,-44,-49,-17,-60,
	-8,125,110,127,112,-17,-64,-86,8,-66,112,-98,-69,-114,7,45,1,4,-92,116,13,87,77,-121,124,-121,-102,-116,-16,59,
	109,-2,48,-33,57,82,-64,-120,52,-98,-97,26,-30,-43,81,83,-83,37,-4,103,-85,13,19,0,29,-112,-119,-32,-73,-95,
	35,-62,79,86,-18,90,126,-115,-33,16,4,-48,53,53,106,68,-84,91,53,95,92,-32,-105,-59,65,-106,105,-47,-63,-70,
	8,39,-9,117,-43,43,64,47,-47,32,102,17,4,-103,127,-40,114,63,-95,67,-1,73,66,4,-89,34,-20,-72,-89,112,
	67,90,-108,-108,8,-66,94,64,6,104,67,-21,-2,98,-27,92,35,100,0,68,-88,-56,64,-51,0,77,36,56,-90,44,
	-126,-81,25,100,-125,16,-113,86,-31,-89,62,-30,82,23,-63,63,13,-8,-57,-79,108,27,2,69,3,97,-120,37,22,125,
	34,-77,-49,114,-60,12,-21,-103,-32,-92,3,-28,77,-39,-126,-11,67,-128,-9,93,-2,-13,-112,92,74,116,115,63,72,-31,
	52,-20,-74,-69,-31,32,61,74,-41,112,113,93,-54,34,-80,56,-113,-108,-24,-71,-21,55,-79,46,-62,4,17,-78,39,-56,
	83,68,-21,34,20,-12,-125,-84,121,113,-127,-114,2,-78,46,2,27,124,-14,-59,-17,-122,116,-120,-128,8,57,75,16,116,
	-103,126,10,53,2,32,65,103,-18,-71,-82,96,-120,-58,123,-112,17,1,82,-60,-17,88,-20,109,89,13,34,64,-20,-56,
	-66,99,121,68,-38,-21,-85,3,16,1,98,-114,2,-110,6,109,-121,-8,97,-42,69,40,29,115,9,41,-78,-41,122,96,
	-80,23,-56,88,23,-127,-41,78,-91,69,-87,17,-96,28,-6,7,-89,16,17,-64,126,10,-76,-41,52,104,-76,-127,-19,62,
	-127,-117,40,23,-113,-119,53,-101,-23,-113,111,-93,47,-93,-73,-66,49,71,-112,101,-40,107,-6,-107,-119,1,-85,-44,-49,-24,
	118,23,-90,-16,-44,-56,-113,40,-52,50,-57,-127,79,113,-114,-107,58,46,-6,-115,83,41,-120,-32,31,-77,-83,-24,-125,-93,
	-45,-37,-52,111,-33,-36,37,114,3,-74,-114,119,53,-113,-51,-50,-86,4,41,-119,32,112,104,-16,-72,18,-104,-66,-2,41,
	-119,80,106,104,6,36,-56,90,4,95,-88,113,52,36,18,100,89,44,95,74,-111,22,-12,-45,-34,-21,-78,109,42,-1,
	-103,20,-26,17,46,-63,-4,66,63,-100,52,5,77,42,-14,-90,44,-126,48,83,25,-104,121,14,-61,65,35,110,114,107,
	-68,82,23,-95,26,29,86,110,-36,-93,33,-3,36,-109,-43,-29,103,-110,74,-123,114,21,-63,51,119,-1,-65,-1,-71,41,
	-2,-19,43,123,-3,-38,-74,-75,71,125,93,-67,-75,-13,90,75,77,-123,-110,94,-23,-101,-101,8,85,10,77,-103,38,-18,
	-13,-98,-122,99,-91,-107,-18,-21,68,-35,84,59,-13,-36,93,-34,11,-31,87,84,-106,23,114,105,-7,-103,75,109,-79,46,
	13,57,-70,-116,94,-35,-107,-77,8,-95,-104,-42,70,-9,54,107,107,98,20,34,43,1,16,33,46,-4,-47,-107,-53,17,
	11,-5,-67,118,-2,44,-33,59,-127,8,-15,49,-45,58,-92,24,64,-118,-78,34,64,-42,71,-21,35,66,-4,105,87,81,
	-111,98,22,-96,-29,-5,125,1,-91,-29,-67,18,-120,96,-68,-56,119,-75,66,-67,90,-89,84,107,20,-65,33,-26,-24,88,
	-99,-117,8,0,-41,-72,-29,18,0,32,2,0,34,0,32,2,0,34,0,124,-26,63,1,6,0,26,-67,-102,-50,-85,
	123,30,77,0,0,0,0,73,69,78,68,-82,66,96,1};
	pFile speak_cloud_png(new MemoryFile(speak_cloud_png_data, 1876, "speak_cloud.png"));

}
